mcpField
R
replay-learnings

replay-learnings

github.com/rohitg00Agent 工作流2.9k167 次安装4 周前更新
代码仓库

关于 replay-learnings

在编码任务开始前检索相关经验的技能。它搜索项目记忆与会话历史,按相关性排序,并附上过往错误背景,让提示更便于采取行动。

主要功能

  1. 01从任务描述提取关键词
  2. 02搜索项目经验文件
  3. 03检查相似会话历史
  4. 04按相关性排列经验
  5. 05附上过往错误背景

适用场景

  1. 01开始任务前回顾已有指导
  2. 02为熟悉的重构做准备
  3. 03查找相关工作的常见陷阱
  4. 04检查相似会话的纠正情况

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rohitg00/pro-workflow --skill replay-learnings

安装后在 Claude Code 中输入/replay-learnings确认已加载。

详细介绍

重现经验

就像为你的编码会话建立肌肉记忆。开始工作前,查找并呈现相关经验。

触发条件

在开始新任务、说“我了解什么”“开始之前”“重现”或“提醒我……”时使用。

工作流

  1. 从任务描述中提取关键词(例如,“auth refactor” → auth、middleware、refactor)。
  2. 在经验/记忆中搜索匹配模式:
    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"
    
  3. 检查会话历史中是否有类似工作——纠正率是多少?
  4. 按相关性对经验进行排序,并呈现最相关的内容。
  5. 如果没有找到经验,建议先使用 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