← ClaudeAtlas

self-improving-agentlisted

Curate Claude Code's auto-memory into durable project knowledge. Analyze MEMORY.md for patterns, promote proven learnings to CLAUDE.md and .claude/rules/, extract recurring solutions into reusable skills. Use when: (1) reviewing what Claude has learned about your project, (2) graduating a pattern from notes to enforced rules, (3) turning a debugging solution into a skill, (4) checking memory health and capacity.
kuangketongxue/kuang-skills · ★ 0 · AI & Automation · score 73
Install: claude install-skill kuangketongxue/kuang-skills
> **2.2.0(2026-09-11)** web-search 调研驱动优化:① 加 Review & Revoke ���制——审查记忆条目是否仍准确,撤销错误晋升的规则(来源:[hermes-agent#1156](https://github.com/hermes-agent/hermes-agent/issues/1156)「审查和撤销 agent 记忆」),revoke 走双卡片制确认;② 加碎片整理(defrag)——同主题分散条目聚合成权威表述(来源:[basicmemory.com](https://basicmemory.com)「memory defragmentation」);③ promotions.md 扩展为 mutations.md 审计日志——覆盖晋升/撤销/合并/删除/修改全部变更类型(来源:[akitaonrails/ai-memory](https://github.com/akitaonrails/ai-memory)「audit log of every mutation」);④ promote 加写入前去重验证——先 grep 验证是否已有同义条目,幂等写入(来源:[xpepper/session-wrap-up](https://github.com/xpepper/session-wrap-up) + [知乎·防重复沉淀](https://zhuanlan.zhihu.com/p/2075251326800356651))。 > **2.1.0(2026-09-10)** 修实证缺陷 + 对齐用户铁律:① `memory-audit.py` 补齐 SKILL.md 一直承诺却从未实现的「晋升候选」——新增 `PROMOTE_CANDIDATE` / `ALREADY_PROMOTED` / `BUDGET`(70% 预警) 三组输出,并把 docstring 的 exit code 口径改正(ORPHAN 也是阻塞项);② promote 增加硬要求「必须写 `~/.claude/promotions.md` 日志」——审计发现该日志 0 条记录而已晋升 ≥7 条,现按记忆里的真实日期回填;③ 新增「与用户铁律的接口」段(双卡片制 / 红线 / 确定性验证 / 分工 / 70% 预算);④ `extract_transcript.py` 实现此前只在文档字符串里承诺的跨会话 `requirement_ledger.json`,「被顶掉」需求不再依赖运气被看见;⑤ 与 neat-freak 重复的「第一步」块统一并标注同源约束。 # Self-Improving Agent > Auto-memory captures. This plugin curates. ## ⚠️ 第一步永远是:完整回顾本次会话(强制,不可跳过) 运行本 skill 的任何命令前,必须先做这一步——**分析对象不只是 MEMORY.md 文件,还包括当前对话的全部内容**: 脚本读 Claude Code 会话 transcript jsonl(磁盘原始记录),**compact 只压缩 LLM 上下文窗口、不动磁盘 jsonl**,所以能拉到 compact 前被"忘掉"的全部真实用户输入。neat-freak skill 复用同一脚本、同一套用法: 1. **用脚本拉全量 transcript(不受 /compact 影响)**: ``` TS=$(date +%Y%m%d-%H%M%S) pytho