summary
Installation
SKILL.md
Branch Change Summary
Use this workflow when the user wants a factual summary of branch changes.
Base Branch
- Use the user-provided base branch when present.
- Default to
mainwhen no base branch is provided.
Workflow
- Identify the current branch with
git branch --show-current. - Inspect commits with
git log origin/<base>..HEAD --oneline. - Inspect changed files with
git diff origin/<base>...HEAD --name-status. - Inspect the full diff with
git diff origin/<base>...HEAD. - Check the surrounding codebase when needed to understand how the changes fit.
- Produce a concise summary focused on user-visible behavior, structural changes, refactors, tests, and docs.
Output Format
Related skills