mcpField
G
groove-utilities-memory-mistakes

groove-utilities-memory-mistakes

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

关于 groove-utilities-memory-mistakes

面向 Groove 用户的技能,用于将工作流错误记录为事件、追查原因、应用修复,并把经验保存到学习记忆中。它通过已配置的任务后端管理事件。

主要功能

  1. 01通过任务后端跟踪事件
  2. 02记录根因和修复方案
  3. 03修改相关文件应用修复
  4. 04将经验归档到学习记忆
  5. 05列出并关闭未解决事件

适用场景

  1. 01记录已确认的工作流错误
  2. 02查找待跟进的事件
  3. 03修复后添加长期经验

安装

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

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

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

详细介绍

groove-utilities-memory-mistakes

如果提供了 $ARGUMENTS,则将其用作错误描述(例如,使用 --list 仅显示未关闭的事件)。

结果

工作流错误已记录,相关记忆文件或学习文件中的根本原因已修复,并且经验已归纳到 .groove/memory/learned/<topic>.md。事件已关闭。

验收标准

  • 已记录事件及其根本原因和修复方案
  • 已在 .groove/memory/learned/<topic>.md 中应用永久修复
  • 事件已标记为已解决

任务后端

从 .groove/index.md 中读取 tasks.backend。事件会作为任务记录在已配置的后端中。如果未配置任务后端(tasks.backend: none),请告知用户先运行 /groove-utilities-task-install。

事件将作为错误记录在共享的“Groove Memory”里程碑 →“Mistakes”史诗项下。

确保父级层级结构

执行任何操作前,先查找或创建父级史诗项:

  1. 查找或创建 Groove Memory 里程碑:
    • beans list -t milestone --search "Groove Memory" -q — 如果结果非空,则使用第一个 ID;否则运行 beans create "Groove Memory" -t milestone
  2. 在该里程碑下查找或创建 Mistakes 史诗项:
    • beans list -t epic --parent <milestone-id> --search "Mistakes" -q — 如果结果非空,则使用第一个 ID;否则运行 beans create "Mistakes" -t epic --parent <milestone-id>
--list
  1. 解析 <parent-id>
  2. beans list --parent <parent-id> -t bug -s in-progress
  3. 以编号列表形式显示:1. [<id>] <title>
  4. 如果列表为空,则输出“No open incidents.”
记录并解决事件
  1. 解析 <parent-id>
  2. 从 $ARGUMENTS 获取描述,或询问:“我犯了什么错误?”
  3. 询问:“根本原因——为什么会发生?”(根据上下文提出可能原因,由用户确认)
  4. 询问:“应该应用什么修复方案?”(提出建议,由用户确认)
  5. beans create "<description>" -t bug --parent <parent-id> -s in-progress
  6. 立即应用修复(编辑相关文件)
  7. 询问:“属于哪个学习主题?(例如 anti-patterns、tools)”——根据根本原因提出建议
  8. 在 .groove/memory/learned/<topic>.md 中的 ## YYYY-MM-DD 标题下追加经验
  9. beans update <id> -s completed
  10. 报告:“事件已解决 → learned/.md”

约束

  • 从 .groove/index.md 中读取 tasks.backend;记忆路径始终为 .groove/memory/
  • 必须配置任务后端——如果 tasks.backend: none,请提示用户安装任务后端
  • 未经用户确认,绝不要自动创建事件
  • 解决事件前必须明确根本原因——不得跳过审查步骤
  • 父级层级结构操作必须具备幂等性——创建前始终先检查
  • 如果修复目标是 skills/ 文件:请说明 skills/ 由 groove:update 管理,并将修复转至 learned/anti-patterns.md

评论

支持 Markdown