self-improve

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Self-Improve

自我提升流程

Overview

概述

Session learning loop that captures reusable knowledge and routes it to the right place: project memory, global CLAUDE.md, or a new skill. Builds on skills-management methodology for skill creation (see writing-skills reference).
这是一个会话学习循环,用于捕获可复用知识并将其路由到正确的位置:项目记忆库、全局CLAUDE.md或新Skill。它基于技能管理方法论来创建Skill(请参阅写作技能参考文档)。

Process

流程

1. Identify Learnings

1. 识别所学内容

After a productive session, review what was learned:
  • Patterns that worked well
  • Mistakes that were caught and corrected
  • Techniques that could be reused
  • Debugging insights
  • Tool usage patterns
  • Project-specific conventions discovered
在富有成效的会话结束后,回顾学到的内容:
  • 有效的模式
  • 被发现并纠正的错误
  • 可复用的技术
  • 调试见解
  • 工具使用模式
  • 发现的项目特定约定

2. Classify Each Learning

2. 对每个所学内容进行分类

Read references/classification-routing.md for the full routing table (priority 1-5) and draft format per destination. Key rule: the instinct to put things in ~/CLAUDE.md is usually wrong — route to existing skills or project CLAUDE.md first.
阅读references/classification-routing.md获取完整的路由表(优先级1-5)以及对应目标位置的草稿格式。核心规则:本能地将内容放入~/CLAUDE.md通常是错误的——应优先路由到现有Skill或项目CLAUDE.md。

3. Confirm with User

3. 与用户确认

Present all proposed changes grouped by destination. For each:
  • What was learned (1 sentence)
  • Where it goes and why
  • Exact content to add/modify
Never auto-apply changes. Always get explicit approval.
按目标位置分组展示所有拟议的更改。对于每项更改:
  • 所学内容(一句话概括)
  • 存放位置及原因
  • 要添加/修改的具体内容
绝不要自动应用更改。始终获取用户的明确批准。

4. Apply Approved Changes

4. 应用已批准的更改

Write changes to the approved destinations. For new skills, note that full TDD testing (per skills-management writing-skills reference) should happen in a dedicated session.
将更改写入已批准的目标位置。对于新Skill,请注意应在专门的会话中完成完整的TDD测试(依据技能管理的写作技能参考文档)。

Common Mistakes

常见错误

  • Defaulting to ~/CLAUDE.md — most learnings belong in a more focused location (existing skill, project CLAUDE.md, or memory). ~/CLAUDE.md is the last resort, not the default.
  • Auto-applying changes without user confirmation
  • Saving session-specific context as permanent knowledge
  • Creating skills for one-off solutions
  • Duplicating what's already in CLAUDE.md or existing skills
  • 默认存入~/CLAUDE.md——大多数所学内容应存放在更聚焦的位置(现有Skill、项目CLAUDE.md或记忆库)。~/CLAUDE.md是最后的选择,而非默认选项。
  • 未获得用户确认就自动应用更改
  • 将会话特定上下文保存为永久知识
  • 为一次性解决方案创建Skill
  • 重复CLAUDE.md或现有Skill中已有的内容