About reviewing-code
reviewing-code is a code-review skill for reviewers who need prioritized, actionable feedback. It organizes checks around security, correctness, performance, and maintainability, with a consistent report format.
Key features
- 01Ranks findings by priority
- 02Checks security and correctness risks
- 03Reviews performance and logic
- 04Flags maintainability issues
- 05Provides a structured review format
Use cases
- 01Review a change before merge
- 02Check code for common security and correctness issues
- 03Produce consistent review feedback
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ augmnt/ webdev-skills --skill reviewing-codeAfter installing, type/reviewing-codein Claude Code to confirm it loaded.
Bundled filesREACT-PATTERNS.md
Details
From the project READMEReviewing Code
Prioritized, actionable feedback. Assume good intent.
Priority Levels
| Level | Prefix | Meaning |
|---|---|---|
| Blocker | 🚨 | Must fix before merge |
| Suggestion | ⚠️ | Should consider |
| Nit | 💭 | Optional polish |
| Question | ❓ | Need clarification |
| Praise | ✨ | Done well |
Checklist
Blockers (Security & Correctness)
- No secrets/credentials in code
- User input validated/sanitized
- Auth checks present where needed
- Edge cases handled (null, empty, errors)
- No race conditions in async code
High Priority (Performance & Logic)
- No N+1 queries
- Large lists paginated
- Expensive ops not in render loops
- Error handling appropriate
Medium Priority (Maintainability)
- Functions have single responsibility
- No copy-paste duplication
- Naming is clear
Output Format
## Summary
[Approve / Request Changes / Discuss]
## 🚨 Blockers
- `file:line` - Issue and fix
## ⚠️ Suggestions
- `file:line` - Suggestion and why
## 💭 Nits
- `file:line` - Minor improvement
## ✨ Good Stuff
- What was done well
Common Issues
React: Missing useEffect deps, state that should be derived, prop drilling
TypeScript: any types, missing null checks
API: Missing loading/error states, unbounded queries
For detailed React/hooks patterns and accessibility checks, see REACT-PATTERNS.md.
Comments
Markdown supported