关于 what-did-i-get-done
What did I get done 是一项将指定时间范围内由当前 Git 用户提交的变更整理为简短工作进展的技能。它排除合并提交和未提交改动,优先概述重要变更,并注明所用日期范围。
主要功能
- 01将请求的时间范围换算为日期
- 02读取当前 Git 用户的提交
- 03排除合并提交和未提交改动
- 04简洁概述重要变更
- 05在进展中注明日期范围
适用场景
- 01准备每日工作进展
- 02总结过去几天的变更
- 03撰写每周进展
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cursor/ plugins --skill what-did-i-get-done安装后在 Claude Code 中输入/what-did-i-get-done确认已加载。
详细介绍
我完成了什么
触发条件
需要简短、重点突出的工作总结,涵盖特定时间范围(例如:昨天、过去 3 天或上周)。
工作流
- 将请求的时间范围换算为具体日期。
- 查看该时间范围内由当前 Git 用户邮箱提交的提交记录。
- 排除合并提交和未提交的更改。
- 提炼最重要的已交付更改,撰写简洁的状态更新。
- 在最终总结中注明实际使用的日期范围。
注意事项
- 务必简洁、信息密集。
- 优先突出重要的行为或架构更改。
- 省略纯外观更改(格式调整、导入项、细微重命名)。
- 不要推断意图或动机。只描述功能上的更改。
输出
- 一段适合用作状态更新的简短总结
- 实际日期范围
- 可选:仅列出 2–5 项重要更改
评论
支持 Markdown