Loading...
Loading...
Review local git changes from 8 expert perspectives using multi-agent team orchestration. Produces a consolidated report with Critical/Important/Nice-to-have severity levels. Lightweight pre-commit or pre-push quality gate — no PR or branch push required. Use when the user asks to review local changes, check changes before committing, get a team review of working tree changes, or run a pre-commit review. Trigger phrases include "review local", "review my changes", "review local changes", "pre-commit review", "review before commit", "review before push", "team review my changes", "check my changes", "review working tree", "local code review", "review diff", "review my diff".
npx skill4agent add hideki5123/agent-skill-set review-local| Argument | Default | Description |
|---|---|---|
| | Only review staged changes ( |
| none | Write report to |
1. Collect Changes ──► 2. Read Context ──► 3. Team Review ──► 4. Synthesize ──► 5. Report# Staged changes (always collected)
git diff --cached
# Unstaged changes (skip if --staged-only)
git diff
# Untracked files (skip if --staged-only)
git status --porcelain | grep '^??'references/perspectives/<perspective>.mdreferences/perspectives/references/synthesis-protocol.md--filereview-local-YYYY-MM-DD-HHmm.mdreferences/report-template.mdScenario: Full team review of local changes
Given the user has local changes (staged, unstaged, or untracked)
When /review-local is invoked
Then a team is created with all 8 perspectives, each reviews the diff,
findings are synthesized into a consolidated severity report inline
Scenario: Staged-only review
Given the user has staged changes ready to commit
When /review-local --staged-only is invoked
Then only the staged diff is reviewed by the team
Scenario: Write report to file
Given the user wants a persistent record
When /review-local --file is invoked
Then the report is written to review-local-YYYY-MM-DD-HHmm.md
and the file path is confirmed to the user
Scenario: No local changes
Given the working tree is clean
When /review-local is invoked
Then the user is told "No local changes detected" and the skill exits
Scenario: Large changeset warning
Given more than 30 files are changed
When /review-local is invoked
Then the user is warned and asked whether to proceed or narrow scopereferences/perspectives/references/synthesis-protocol.mdreferences/report-template.md