360 Secure SkillHub
360 安全技能中心

Self Improving Agent

该技能为 OpenClaw 智能体提供自我改进能力:自动分析每次会话的对话质量,通过 Python 类 SelfImprovingAgent 记录改进项到 improvement_log.md,结合 SOUL.md 生成每周改进报告,长期优化响应策略。

xiucheng
xiucheng
热度 96.36
最近更新 2026-09-23 16:05:28
分类:知识依赖:读写文件应用场景:笔记整理 / 报告撰写 / 摘要总结 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add xiucheng-self-improving-agent
Metadata
name
self-improving-agent
description
Self-improving agent system that analyzes conversation quality, identifies improvement opportunities, and continuously optimizes response strategies.
version
1.0.0
author
xiucheng
type
skill
tags
["self-improvement","learning","optimization","reflection","growth"]
homepage
https://github.com/xiucheng/self-improving-agent
license
MIT

Self-Improving Agent

An intelligent self-improvement system for OpenClaw agents that analyzes conversation quality and continuously optimizes performance.

Features

  • 📊 Quality Analysis: Evaluates conversation effectiveness
  • 🎯 Improvement Tracking: Identifies areas for enhancement
  • 📝 Learning Log: Records insights and lessons learned
  • 📈 Weekly Reports: Generates improvement summaries
  • 🔄 Strategy Optimization: Adapts response patterns over time

Installation

clawhub install self-improving-agent

Usage

Automatic Analysis

The skill automatically analyzes conversations after each session.

Manual Improvement Logging

from self_improving import SelfImprovingAgent

sia = SelfImprovingAgent()
sia.log_improvement("Need to be more concise in technical explanations")

Generate Weekly Report

report = sia.generate_weekly_report()
print(report)

Configuration

Setting Default Description
improvement_log ./improvement_log.md Learning log file
soul_file ./SOUL.md Personality anchor file
auto_analyze true Auto-analyze conversations

Integration

Works best with:

  • memory-manager: For tracking improvement history
  • Custom agent personalities (SOUL.md)

License

MIT License - Help agents get better every day!