# Speckit.reviewer

> Code Reviewer - Review code according to spec and best practices.

- Skill: `wedabro/speckit-reviewer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wedabro/speckit-reviewer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wedabro/speckit-reviewer/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: wedabro (https://skillmd.com/u/wedabro)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wedabro/speckit-reviewer

---


## 🎯 Mission
Review implementation code → ensure correct spec, security, performance.

## 📥 Input
- Source code (implemented files)
- `.agents/specs/[feature]/spec.md` + `plan.md`
- `.agents/memory/constitution.md`

## 📋 Protocol
1. **Spec Compliance**: Does the code correctly implement all requirements in the spec?
2. **Error Handling**: Does every API route have try-catch? Is return in the correct error format?
3. **Security**: Find injection risks, missing auth checks, exposed secrets.
4. **Performance**: Found N+1 queries, awaiting waterfalls, missing pagination.
5. **Constitution**: Does the code violate any rules in constitution.md?
6. **Output**: Verdict + table findings:
   ```
   | File:Line | Severity | Issue | Suggestion |
   |-----------|----------|-------|------------|
   | api/users.ts:45 | 🔴 | Missing auth | Add middleware |
   ```
7. Verdict: ✅ **APPROVE** or ❌ **REQUEST CHANGES** (with list to fix).

## 📤 Output
- File: `.agents/memory/review-report.md`

## 🚫 Guard Rails
- DO NOT fix the code yourself — only review and make suggestions.
- Each finding MUST have a specific file:line.

