Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add siviter-xyz/dot-agent --skill "code-review"
Install specific skill from multi-skill repository
# Description
Code review practices emphasizing technical rigor, evidence-based claims, and verification. Use when receiving code review feedback, completing tasks requiring review, or before making completion claims.
# SKILL.md
name: code-review
description: Code review practices emphasizing technical rigor, evidence-based claims, and verification. Use when receiving code review feedback, completing tasks requiring review, or before making completion claims.
license: MIT
Code Review
Guide proper code review practices emphasizing technical rigor, evidence-based claims, and verification over performative responses.
Overview
Code review requires three distinct practices:
- Receiving feedback - Technical evaluation over performative agreement
- Requesting reviews - Systematic review processes
- Verification gates - Evidence before any completion claims
Core Principle
Technical correctness over social comfort. Verify before implementing. Ask before assuming. Evidence before claims.
When to Use
Receiving Feedback
- Receiving code review comments from any source
- Feedback seems unclear or technically questionable
- Multiple review items need prioritization
- External reviewer lacks full context
- Suggestion conflicts with existing decisions
Requesting Review
- Completing tasks in subagent-driven development (after EACH task)
- Finishing major features or refactors
- Before merging to main branch
- Stuck and need fresh perspective
- After fixing complex bugs
Verification Gates
- About to claim tests pass, build succeeds, or work is complete
- Before committing, pushing, or creating PRs
- Moving to next task
- Any statement suggesting success/completion
Quick Decision Tree
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 systematic review
β ββ Before merge? β Request systematic review
β
ββ About to claim status
ββ Have fresh verification? β State claim WITH evidence
ββ No fresh verification? β RUN verification command first
CI Verification
Before any completion claim or commit:
- Run CI checks (types, tests, lint)
- Prefer single CI command if available
- Verify all checks pass
- Do not proceed if checks fail
References
For detailed protocols, see:
- references/receiving-feedback.md - How to handle code review feedback
- references/requesting-review.md - Systematic review processes
- references/verification-gates.md - Evidence before claims protocol
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.