code-review
Installation
SKILL.md
Code Review
Step 0 — Scope Selection
Before anything else, ask the user the following question and wait for their answer:
What would you like to review?
- Uncommitted changes — files modified but not yet staged or committed (
git diff HEAD) - Staged changes only — files added to the index but not yet committed (
git diff --cached) - Current branch vs base branch — all commits introduced by this branch compared to its merge base (e.g.
git diff main...HEAD) - A specific commit — changes introduced by a single commit (provide the commit hash)
- A commit range — changes across a range of commits (provide
<from>..<to>)
Type the number of your choice. For options 4 or 5, also provide the commit hash or range.