一键导入
summary
Summarize the most recent commit or pending changes — what they do, how they fit into the existing code, and a diagram if the change is structural.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Summarize the most recent commit or pending changes — what they do, how they fit into the existing code, and a diagram if the change is structural.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Orchestrates the full roadmap-to-committed-code flow. Iterates through milestones — implementing, testing, reviewing, and committing each — with human approval gates.
Use at the start of a session when there is a roadmap or milestone document and you want to pick up the next item. Orients from a cold start, locates the roadmap, identifies the next unfinished item, and proceeds to implementation.
Use when you have a large feature, project, or initiative to plan. Breaks it into discrete, sequenced milestones and writes them to a ROADMAP.md that milestone can consume.
Use before claiming any work is complete, fixed, or passing. Use before every "done", "fixed", "tests pass", or "it's working" statement.
Generate a GitHub pull request description from the current branch. Produces a high-level, markdown-formatted summary and copies it to the clipboard. Pass a base branch if it's not main/master.
Use when starting any new feature, significant change, or architectural decision. Explores requirements and options before any implementation begins.
| name | summary |
| description | Summarize the most recent commit or pending changes — what they do, how they fit into the existing code, and a diagram if the change is structural. |
EXPLAIN WHAT THE CHANGE SHIPS AND HOW IT FITS — NOT WHAT FILES MOVED OR WHAT LINES CHANGED.
The output should let someone who hasn't touched the code in a week immediately understand what the change is, why it matters, and how it connects to the existing system. Keep it short enough to read in under 30 seconds.
Run these in order and use whichever produces output first:
git diff HEAD — unstaged working tree changesgit diff --cached — staged-only changesgit show HEAD — most recent commitIf none of these produce output (brand-new repo with no commits), say so and stop.
git diff --stat HEAD (or git show --stat HEAD if falling back to the commit)README.md, CLAUDE.md, or ROADMAP.md at the project root and the change seems architectural, skim it for context on the project's structure and intent.Goal: understand not just what changed but what role those changes play in the larger codebase.
Write the output directly — no preamble, no sign-off, no "Here is your summary:".
**[One-line title — the change in plain English]**
[2–3 sentences: what it does and why. Lead with the behavior or capability, not the mechanism.]
[1–2 sentences: how it connects to the existing code — what it replaces, extends, calls into, or is called by.]
[Diagram OR key details — see below]
Use a Mermaid diagram when the change involves any of:
Use bullet points for contained changes:
Diagram rules:
graph LR for flows, sequenceDiagram for call sequencesBullet rules: