catchup
一键总结Git变更,恢复编码上下文
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:catchup。 它的用途是:一键总结Git变更,恢复编码上下文 完整的 Skill 内容见:https://321skill.com/skills/catchup-x-9/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我刚刚开完会回来,帮我看一下今天上午在这个项目里改了什么,接下来该做什么?' 它会自动执行 git log,提取最近几个 commit 的修改摘要,并告诉你哪些文件改了、改了什么功能、以及可能遗漏的待办事项,让你快速恢复工作状态。
介绍
Catchup 是一个专注于帮助开发者快速找回中断进度的 AI Skill。每当你在开发过程中被会议、紧急任务或休息打断后,重新回到代码仓库时往往需要花费大量时间回顾之前的改动。这个 Skill 能自动读取最近的 Git 提交历史,用简洁的语言总结出你在中断前做了什么、改了哪些文件、下一步该从哪里继续,让你像从未离开过一样无缝接续工作。
使用方式非常简单:你只需要在 AI 对话中说出类似“帮我总结一下今天的 Git 变更”或“我刚刚休息回来,告诉我上次改了什么”,Catchup 就会自动扫描当前仓库的 Git 日志,提取关键变更信息,并以自然语言呈现给你。它支持自定义时间范围(如最近 1 小时、今天、最近 3 个提交),也可以只关注特定分支或文件。
这个 Skill 最适合经常需要切换任务的开发者,比如全栈工程师、后端开发、以及需要同时维护多个项目的自由职业者。如果你经常因为外部干扰而中断编码,或者习惯在一天结束时记录进度,Catchup 能帮你省去翻看 diff 的手动劳动,让每次回归都像刷新页面一样简单。
需要注意的是,Catchup 依赖 Git 仓库的 commit 质量。如果你的提交信息写得很随意(如“fix bug”或“update”),总结的准确性会下降。建议配合规范的提交习惯使用(如 Conventional Commits),以获得最佳效果。另外,对于尚未提交的本地修改,Catchup 无法感知,请记得在中断前至少进行一次暂存或提交。
核心特点
区别于传统的“git log 查看器”或“commit 摘要工具”,Catchup 专门针对“会话中断后恢复上下文”这一场景设计,输出的是面向人的、可操作的下一步行动建议,而非机械的变更列表。
注意事项
如果仓库没有规范的 commit 记录或长时间未提交,Catchup 无法提供有意义的上下文总结。
常见问题
Catchup 能总结未提交的更改吗?
不能,它只分析已经提交的 Git 历史。建议在中断前至少执行 git stash 或 git commit。
Catchup 支持多个分支吗?
支持,默认总结当前分支,你也可以指定分支名称,如“总结 main 分支最近 3 个提交”。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/catchup-x-9/raw/index.md 读取 catchup 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/catchup-x-9/raw/index.md(查看排版版本)