关于 replay-learnings
在编码任务开始前检索相关经验的技能。它搜索项目记忆与会话历史,按相关性排序,并附上过往错误背景,让提示更便于采取行动。
主要功能
- 01从任务描述提取关键词
- 02搜索项目经验文件
- 03检查相似会话历史
- 04按相关性排列经验
- 05附上过往错误背景
适用场景
- 01开始任务前回顾已有指导
- 02为熟悉的重构做准备
- 03查找相关工作的常见陷阱
- 04检查相似会话的纠正情况
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rohitg00/ pro-workflow --skill replay-learnings安装后在 Claude Code 中输入/replay-learnings确认已加载。
详细介绍
重现经验
就像为你的编码会话建立肌肉记忆。开始工作前,查找并呈现相关经验。
触发条件
在开始新任务、说“我了解什么”“开始之前”“重现”或“提醒我……”时使用。
工作流
- 从任务描述中提取关键词(例如,“auth refactor” →
auth、middleware、refactor)。 - 在经验/记忆中搜索匹配模式:
grep -i "auth\|middleware" .claude/LEARNED.md 2>/dev/null grep -i "auth\|middleware" .claude/learning-log.md 2>/dev/null grep -A2 "\[LEARN\]" CLAUDE.md | grep -i "auth\|middleware" - 检查会话历史中是否有类似工作——纠正率是多少?
- 按相关性对经验进行排序,并呈现最相关的内容。
- 如果没有找到经验,建议先使用 scout agent 进行探索。
输出
REPLAY BRIEFING: <task>
=======================
Past learnings (ranked by relevance):
1. [Testing] Always mock external APIs in auth tests (applied 8x)
Mistake: Called live API in tests, caused flaky failures
2. [Navigation] Auth middleware is in src/middleware/ not src/auth/ (applied 5x)
3. [Quality] Add error boundary around auth state changes (applied 3x)
Session history for similar work:
- 2026-02-01: auth refactor — 23 edits, 2 corrections (8.7% rate)
- 2026-01-28: auth middleware — 15 edits, 4 corrections (26.7% rate)
^ Higher correction rate — review patterns before starting
Suggested approach:
- Mock external APIs (learning #1)
- Check src/middleware/ first for auth code (learning #2)
注意事项
- 按相关性排序,而非按时间远近排序。
- 包含原始错误的上下文,让经验具有可操作性。
- 将纠正率较高的会话标记为需要格外谨慎的领域。
- 如果没有匹配的经验,请明确说明,而不是强行提供不相关的结果。
评论
支持 Markdown