关于 groove-utilities-memory-log-git
groove-utilities-memory-log-git 是用于生成当前会话 Git 活动摘要的 skill。它将提交记录、工作区状态和差异统计写入 `.groove/memory/git/` 下按日期编号的文件。
主要功能
- 01创建带日期的 Git 摘要文件
- 02编号时避免日期内重名
- 03包含午夜以来的提交
- 04记录状态和差异统计
适用场景
- 01保留会话级 Git 活动记录
- 02提交前记录仓库变更
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ andreadellacorte/ groove --skill groove-utilities-memory-log-git安装后在 Claude Code 中输入/groove-utilities-memory-log-git确认已加载。
附带文件templates/git.md
详细介绍
groove-utilities-memory-log-git
结果
创建 .groove/memory/git/YYYY-MM-DD-GIT-N.md,其中包含当前会话的 git 摘要。N 根据当天已有文件自动递增。
验收标准
- 在
.groove/memory/git/YYYY-MM-DD-GIT-N.md创建文件,并使用正确的 N - 内容包含自午夜以来的提交、git 状态和 diff 统计
- N 不与当天已有文件冲突
- 文件适合纳入其所描述的同一提交
限制
- 记忆路径始终为
.groove/memory/ - 写入前始终列出
.groove/memory/git/中已有的文件,以确定正确的 N - 当天第一个文件的 N 从 1 开始,后续文件依次递增
- 要包含的 Git 数据:
- 提交使用
git log --since=midnight --oneline - 当前状态使用
git status --short - 已更改文件摘要使用
git diff --stat HEAD
- 提交使用
- 使用
skills/groove-utilities-memory-log-git/templates/git.md中的模板作为文件结构 - 如果自午夜以来没有 Git 更改,仍需写入文件并注明没有更改
评论
支持 Markdown