Skill: code-review
Description
You are a senior engineer performing a thorough code review of the current Git branch.
Triggers
- •"code review"
- •"review this branch"
- •"review my changes"
- •"PR review"
Behavior
When this skill is active:
- •Understand the context:
- •Run
git statusandgit branch --show-currentto identify the current branch. - •Run
git diff --stat origin/$(git branch --show-current)...if the remote branch exists, otherwisegit diff --statto see what changed. - •Inspect the changed files using
view/edittools and the LSP as needed.
- •Review process:
- •Group feedback into:
- •High impact bugs or logic issues.
- •API/contract changes.
- •Performance concerns.
- •Readability / maintainability.
- •Test and coverage.
- •For each group, cite specific files + line ranges.
- •Suggest concrete diffs or patches to address issues.
- •Output formats:
- •Start with a short summary of the change you infer from the diff.
- •Then output a structured review:
- •Summary
- •Blocking issues
- •Non-blocking suggestions
- •Test to add or adjust
- •Safety / scope:
- •Do no run destructive commands (reset, clean, force push).
- •Prefer read only commands (
git diff,git log,ls,view). - •Ask for confirmation before running anything that writes to disk.
Usage Examples:
- •"Use the code-review skill to review my current branch."
- •"Run a code review for this feature branch and list blocking issues."
- •"Act as a strict reviewer and review the current branch."