원클릭으로
code-review
Multi-persona code review with Architect and Nitpicker perspectives
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Multi-persona code review with Architect and Nitpicker perspectives
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Midday progress check — compare morning plan to actual work, surface pivots, refocus the afternoon
Review your day, compare plan to outcomes, identify carry-forwards, and prep tomorrow
Quick journal entries with mood detection, tagged and linked to your daily page
Gather docs, previous notes, related tickets, and context for an upcoming meeting
Create your daily page with calendar events, task priorities, and yesterday's carry-forwards
Track houseplants — watering, status, and care needs
| name | code-review |
| description | Multi-persona code review with Architect and Nitpicker perspectives |
No input required. The skill reviews the current branch's changes against the base branch.
Optional inputs:
Using local git commands:
git branch --show-currentmain): check if main exists, fall back to mastergit diff [base]...HEADgit diff --name-only [base]...HEADgit diff --stat [base]...HEADIf there are no changes, tell the user: "No changes found against [base]. Are you on the right branch?"
If the diff is very large (50+ files or 2000+ lines changed), warn the user and offer to review a subset (e.g., by directory or file type).
Run two review perspectives simultaneously. Each persona is defined in a shared file — read the persona definition before starting the review.
Read shared/personas/architect.md for the full persona definition.
Focus areas:
Review the diff and identify issues. For each issue:
Arch:[PatternConsistency], [Reusability], etc.Read shared/personas/nitpicker.md for the full persona definition.
Focus areas:
Review the diff and identify issues. For each issue:
Nit:[Naming], [MagicValues], etc.Combine findings from both perspectives.
Present findings in this format:
## Code Review: [branch-name]
**Files changed**: [count] | **Lines**: +[added] / -[removed]
### High Priority
[Issues that should be addressed before merging]
### Medium Priority
[Issues worth addressing but not blocking]
### Low Priority
[Polish items — address if time permits]
### Summary
[2-3 sentence overview: what's good about the changes, what needs attention]
Rules for the report:
After presenting the review, offer:
shared/personas/architect.md, shared/personas/nitpicker.md) are not found, use the focus areas listed in Step 2 as the review criteriaUser: "code review" Action: Diff current branch against main. Run Architect and Nitpicker reviews in parallel. Present merged findings sorted by priority.
User: "review my code against develop"
Action: Same flow, but diff against develop instead of main.
User: "review just the test files"
Action: Filter the diff to only *.test.* and *.spec.* files. Run both reviews on the filtered set. Nitpicker's TestNaming focus becomes especially relevant.
User: "review with focus on architecture" Action: Run only the Architect perspective. Skip Nitpicker. Present findings focused on patterns, abstractions, and dependencies.