Help us improve
Share bugs, ideas, or general feedback.
From code-review
Guides rigorous code review practices: technical feedback reception, subagent reviewer requests after tasks, verification gates before PR completion claims.
npx claudepluginhub secondsky/claude-skills --plugin code-reviewHow this skill is triggered — by the user, by Claude, or both
Slash command
/code-review:code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide proper code review practices emphasizing technical rigor, evidence-based claims, and verification over performative responses.
Guides rigorous code review practices: evaluate feedback technically, request code-reviewer subagent reviews after tasks/features, verify before completion claims. For subagent-driven dev and PRs.
Requests code review via subagent to catch issues before merging. Integrates with git workflows and subagent-driven development.
Requests code review using a subagent with git diff context. Automates review after tasks, major features, or before merging to catch issues early.
Share bugs, ideas, or general feedback.
Guide proper code review practices emphasizing technical rigor, evidence-based claims, and verification over performative responses.
Code review requires three distinct practices:
Each practice has specific triggers and protocols detailed in reference files.
Technical correctness over social comfort. Verify before implementing. Ask before assuming. Evidence before claims.
Trigger when:
Reference: references/code-review-reception.md
Trigger when:
Reference: references/requesting-code-review.md
Trigger when:
Reference: references/verification-before-completion.md
SITUATION?
│
├─ Received feedback
│ ├─ Unclear items? → STOP, ask for clarification first
│ ├─ From human partner? → Understand, then implement
│ └─ From external reviewer? → Verify technically before implementing
│
├─ Completed work
│ ├─ Major feature/task? → Request code-reviewer subagent review
│ └─ Before merge? → Request code-reviewer subagent review
│
└─ About to claim status
├─ Have fresh verification? → State claim WITH evidence
└─ No fresh verification? → RUN verification command first
READ → UNDERSTAND → VERIFY → EVALUATE → RESPOND → IMPLEMENT
Full protocol: references/code-review-reception.md
BASE_SHA=$(git rev-parse HEAD~1) and HEAD_SHA=$(git rev-parse HEAD)Full protocol: references/requesting-code-review.md
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE
IDENTIFY command → RUN full command → READ output → VERIFY confirms claim → THEN claim
Skip any step = lying, not verifying
# Tests (prefer bun)
bun test # or: npm test
# Build
bun run build # or: npm run build
# Lint
bun run lint # or: npm run lint
# Type check
bun run typecheck # or: bunx tsc --noEmit
Using "should"/"probably"/"seems to", expressing satisfaction before verification, committing without verification, trusting agent reports, ANY wording implying success without running verification
Full protocol: references/verification-before-completion.md
Verify. Question. Then implement. Evidence. Then claim.