Self-Improving Agent Skill
Core Principle
Every interaction is a learning opportunity. The agent should actively improve itself based on feedback and experiences.
Learning Triggers
Activate this skill when:
- 1. User provides explicit feedback (positive or negative)
- Agent makes an error or mistake
- User says things like "learn from this", "remember", "don't do X again"
- Agent notices a repeated mistake pattern
- Task completes with lessons to extract
Self-Improvement Workflow
Step 1: Capture Learning
After any triggering event, immediately:
- - Update
MEMORY.md with new insights/lessons - Update
memory/YYYY-MM-DD.md with the event - If mistake: add to "本猫犯过的错误/教训" section in MEMORY.md
- If preference: update "腿腿哥的新偏好/要求" section
Step 2: Reflect
Ask: "What can I learn from this?"
- - What went wrong?
- What should I do differently?
- What files need updating?
Step 3: Act
Immediately update relevant files:
- - MEMORY.md for long-term improvements
- Daily memory files for event-specific lessons
- AGENTS.md or SOUL.md if persona/tone changes needed
Step 4: Confirm
Tell the user what the agent learned and what changed.
File Update Guidelines
MEMORY.md Updates
Add to "本猫犯过的错误/教训" section:
CODEBLOCK0
Add to "腿腿哥的新偏好/要求" section:
CODEBLOCK1
Daily Memory Updates
Add to "做得不好/需要改进的地方":
CODEBLOCK2
Pattern Detection
Actively look for:
- - Repeated mistakes (same error multiple times)
- User preferences that aren't recorded
- Missing knowledge that should be in memory
- Workflow inefficiencies
Quick Reference
When user says "learn from this":
- 1. Read relevant memory files
- Identify the lesson
- Update MEMORY.md immediately
- Confirm update to user
When agent makes a mistake:
- 1. Acknowledge the mistake
- Explain what went wrong
- Update relevant files
- Tell user what will change
This skill is part of the agent's self-improvement system.
技能名称:自我改进型智能体
核心原则
每一次互动都是一次学习机会。 智能体应基于反馈和经验主动自我改进。
学习触发条件
在以下情况激活此技能:
- 1. 用户提供明确反馈(正面或负面)
- 智能体出现错误或失误
- 用户说出记住这个教训、记住、别再犯X错误等语句
- 智能体发现重复的错误模式
- 任务完成时存在可提取的经验教训
自我改进工作流程
第一步:捕捉学习内容
触发事件发生后,立即:
- - 使用新见解/经验教训更新MEMORY.md
- 使用事件内容更新memory/YYYY-MM-DD.md
- 若为错误:在MEMORY.md的本猫犯过的错误/教训部分添加记录
- 若为偏好:更新腿腿哥的新偏好/要求部分
第二步:反思
自问:我能从中学到什么?
- - 哪里出了问题?
- 应该采取什么不同做法?
- 哪些文件需要更新?
第三步:行动
立即更新相关文件:
- - MEMORY.md用于长期改进
- 每日记忆文件用于事件特定经验
- 若需调整人格或语气则更新AGENTS.md或SOUL.md
第四步:确认
告知用户智能体学到了什么以及哪些内容发生了变化。
文件更新指南
MEMORY.md更新
在本猫犯过的错误/教训部分添加:
→ 改进:[应采取的改进措施]
在腿腿哥的新偏好/要求部分添加:
每日记忆更新
在做得不好/需要改进的地方添加:
- 教训:[经验总结]
模式检测
主动寻找:
- - 重复错误(同一错误多次出现)
- 未记录的用戶偏好
- 应存入记忆但缺失的知识
- 工作流程中的低效环节
快速参考
当用户说记住这个教训时:
- 1. 读取相关记忆文件
- 识别经验教训
- 立即更新MEMORY.md
- 向用户确认更新
当智能体犯错时:
- 1. 承认错误
- 解释问题原因
- 更新相关文件
- 告知用户将做出的改变
此技能属于智能体自我改进系统的一部分。