mcpField
G
groove-utilities-memory-graduate

groove-utilities-memory-graduate

github.com/andreadellacorteAgent 工作流6510 次安装14 周前更新
代码仓库

关于 groove-utilities-memory-graduate

将 `.groove/memory/learned/` 中稳定的工作经验整理到 `AGENTS.md`,使其成为后续会话可见的约束。适用于维护 Groove 项目记忆的 Agent,并要求写入前确认内容。

主要功能

  1. 01将经验追加到 Graduated Learnings
  2. 02必要时创建目标章节
  3. 03写入前确认确切文本
  4. 04在源条目标记毕业状态
  5. 05跳过完全重复的经验

适用场景

  1. 01将反复适用的工作流程经验固化
  2. 02选择并整理 learned 文件中的条目
  3. 03避免重复添加已毕业的经验

安装

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

$npx skills add https://github.com/andreadellacorte/groove --skill groove-utilities-memory-graduate

安装后在 Claude Code 中输入/groove-utilities-memory-graduate确认已加载。

详细介绍

groove-utilities-memory-graduate

将 .groove/memory/learned/ 中稳定的工作流经验提升到 AGENTS.md,作为永久约束——无需运行 prime,即可让每个 Agent 会话都能看到。

如果提供了 $ARGUMENTS,请将其用作主题或经验文本。

结果

经验将追加到 AGENTS.md 中的 / 区段,使其永久对所有未来会话可见。

验收标准

  • 经验追加到 AGENTS.md 中的 ## Graduated Learnings 区段
  • 如果该区段不存在,则创建该区段
  • 写入前由用户确认确切文本
  • 来源 learned/<topic>.md 条目标记为已提升(不删除)

步骤

  1. 记忆路径始终为 .groove/memory/
  2. 如果 $ARGUMENTS 指定了主题,则读取 .groove/memory/learned/<topic>.md 并显示其中的条目。否则,列出 .groove/memory/learned/ 中所有 *.md 文件,并询问要从哪个主题提升经验。
  3. 显示文件内容;询问:“要提升哪条经验?(粘贴或描述)”
  4. 显示将写入 AGENTS.md 的确切文本;询问:“确认吗?(yes / edit / skip)”
  5. 如果已确认:写入 AGENTS.md(参见下文的区段管理)
  6. 在 learned 文件中,将 [graduated YYYY-MM-DD] 追加到该条目项目符号后
  7. 报告:“已将经验提升到 AGENTS.md → ## Graduated Learnings”

AGENTS.md 中的区段管理

查找 / 块:

  • 如果该块存在:在块内的 ## Graduated Learnings 下,将新经验追加为项目符号
  • 如果该块不存在:将以下内容追加到 AGENTS.md 末尾:

## Graduated Learnings

Stable workflow insights promoted from `.groove/memory/learned/`. These apply to every session.

- <insight text>

每条经验单独占一个项目符号:- <insight text> *(from learned/<topic>.md, graduated YYYY-MM-DD)*

约束

  • 未经用户明确确认确切文本,绝不提升经验
  • 绝不从 learned/<topic>.md 删除来源条目——使用 [graduated YYYY-MM-DD] 将其标记为已提升;完整上下文保留在文件中
  • `` 区段归用户所有——groove 更新不会覆盖它
  • 已提升的经验应简洁——每个项目符号只写一句可执行的内容;如果内容过长,请用户精简
  • 如果 AGENTS.md 不存在:创建该文件,且只包含已提升经验区段
  • 如果该块中已存在相同经验(完全匹配):跳过并报告“已提升。”

评论

支持 Markdown