원클릭으로
digest
自我学习阶段。回顾本次学习会话,记录学习心得和错误到 .learnings/,当文件超阈值时自动压缩去重,更新 RULES.md,促进系统持续改进。触发时机:用户审核通过 evaluate 产出并明确要求记录学习后,Phase 6。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
自我学习阶段。回顾本次学习会话,记录学习心得和错误到 .learnings/,当文件超阈值时自动压缩去重,更新 RULES.md,促进系统持续改进。触发时机:用户审核通过 evaluate 产出并明确要求记录学习后,Phase 6。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
维护 .learnings/ 经验库,把过多或反复出现的学习记录、错误日志、铁律失效问题聚类诊断,追溯并修改对应 skill、模板、校验脚本或项目规则;修复并验证后再归档或移除已解决记录;同时检查 .agents/skills 与 .claude/skills 的共享功能同步,防止更新 Codex 后 Claude Code 丢失对应能力。用户提到 learnings 太多、错误反复犯、清理经验库、维护自我学习、压缩错误日志、从错误中修技能、同步 Codex 和 Claude Code 技能时触发。
维护 .learnings/ 经验库,把过多或反复出现的学习记录、错误日志、铁律失效问题聚类诊断,追溯并修改对应 skill、模板、校验脚本或项目规则;修复并验证后再归档或移除已解决记录;同时检查 .agents/skills 与 .claude/skills 的共享功能同步,防止更新 Codex 后 Claude Code 丢失对应能力。用户提到 learnings 太多、错误反复犯、清理经验库、维护自我学习、压缩错误日志、从错误中修技能、同步 Codex 和 Claude Code 技能时触发。
审计并优化 LLM 提示缓存命中率、输入 token、延迟与调用成本。用于用户要求“优化缓存命中”“降低 token 成本”“审计 LLM 调用”“提示词缓存优化”“优化 AI 调用费用”,或需要为任意 agent profile 与应用代码建立可观测性和固定回归样本时。
技能注册表同步工具。扫描任意 agent skill 目录中的 */SKILL.md 并自动更新对应 skill-invocation.md 中的技能列表表格。用于新增、修改或删除本地技能后同步注册表。触发词:同步注册表、更新技能列表、sync skill registry、update skill registration、刷新技能列表、同步技能表格。
Create or retrofit reusable named workflow state machines for multi-step agent projects. Use when a project needs recoverable workflow state files, multiple workflow definitions, phase gates, restart-safe agent workflows, explicit skipped/blocked states, workflow routing rules, or reusable workflow templates across repositories.
审计并优化 LLM 提示缓存命中率、输入 token、延迟与调用成本。用于用户要求“优化缓存命中”“降低 token 成本”“审计 LLM 调用”“提示词缓存优化”“优化 AI 调用费用”,或需要为任意 agent profile 与应用代码建立可观测性和固定回归样本时。
| name | digest |
| description | 自我学习阶段。回顾本次学习会话,记录学习心得和错误到 .learnings/,当文件超阈值时自动压缩去重,更新 RULES.md,促进系统持续改进。触发时机:用户审核通过 evaluate 产出并明确要求记录学习后,Phase 6。 |
在记录新条目之前,检查是否需要先做压缩:
wc -l .learnings/LEARNINGS.md .learnings/ERRORS.md 2>/dev/null || echo "0 .learnings/LEARNINGS.md\n0 .learnings/ERRORS.md"
如果任一文件超过 100 行,先判断是普通历史冗余还是重复错误复发:
RULES.md 已有规则但仍复发,停止单纯压缩;改用 maintain-learnings 先修对应 skill / 模板 / hook / 项目规则,验证后再归档移除。普通压缩流程:
.learnings/LEARNINGS.md 和 .learnings/ERRORS.md 中的所有条目.learnings/RULES.md:
## Do — 值得坚持的做法## Don't — 需要避免的错误## Watch For — 需要特别注意的情况(3x) 用 X 而非 Y.learnings/archive/YYYY-MM-DD.md.learnings/LEARNINGS.md 和 .learnings/ERRORS.md 只保留头部mkdir -p .learnings
如果 .learnings/LEARNINGS.md 或 .learnings/ERRORS.md 不存在,创建最小头部。
扫描评估发现和会话过程中遇到的任何问题:
.learnings/LEARNINGS.md,类别 correction.learnings/LEARNINGS.md,类别 knowledge_gap.learnings/ERRORS.md.learnings/LEARNINGS.md,类别 best_practice使用自改进格式记录:
学习条目(追加到 .learnings/LEARNINGS.md):
## [LRN-YYYYMMDD-XXX] category
**Logged**: ISO-8601 timestamp
**Priority**: low | medium | high
**Status**: pending
**Area**: docs
### Summary
One-line description
### Details
What happened, what was learned
### Suggested Action
What to do differently next time
---
错误条目(追加到 .learnings/ERRORS.md):
## [ERR-YYYYMMDD-XXX] phase_name
**Logged**: ISO-8601 timestamp
**Priority**: high
**Status**: pending
**Area**: docs
### Summary
Brief description of what failed
### Error
Actual error message
### Context
What was being attempted
---
如果本次会话没有错误且没有值得记录的学习点,跳过记录 —— 不创建空条目。质量比数量重要。
.learnings/LEARNINGS.md:追加新学习条目(如有).learnings/ERRORS.md:追加新错误条目(如有).learnings/RULES.md:去重压缩后的规则(如触发压缩).learnings/archive/YYYY-MM-DD.md:归档文件(如触发压缩)本阶段任务完成。向用户展示捕获的学习摘要和压缩结果(如有)。
严禁调用其他阶段技能。 询问用户:"学习记录完成。可以结束了吗?"