Skip to content
FunCoding

code-review

Systematic code review for bugs, security, style, and performance

Star
1,081
License
MIT
Last commit
Oct 6, 2026

apps/cli/skills/code-review/SKILL.md

View on GitHub

Code Review

Perform a systematic code review covering these categories:

Review Checklist

1. Correctness

  • Logic errors, off-by-one, null/None handling
  • Edge cases: empty inputs, large inputs, concurrent access
  • Error handling: are exceptions caught and handled properly?

2. Security

  • Input validation and sanitization
  • SQL injection, XSS, command injection
  • Secrets in code, hardcoded credentials
  • Authentication and authorization checks

3. Performance

  • Unnecessary loops, N+1 queries
  • Missing indexes for database queries
  • Large memory allocations, unbounded collections
  • Blocking calls in async code

4. Style & Maintainability

  • Naming clarity (variables, functions, classes)
  • Function length — split if >30 lines
  • Dead code, commented-out code
  • Missing type annotations

5. Testing

  • Are new code paths covered by tests?
  • Are edge cases tested?
  • Are error paths tested?

Output Format

For each issue found:

  • File:line — category — description — suggested fix
  • Severity: critical / warning / suggestion

Similar Skills

receiving-code-review

OBobra/superpowers298k2,631 new stars in the last 7 days

requesting-code-review

OBobra/superpowers298k2,631 new stars in the last 7 days

systematic-debugging

OBobra/superpowers298k2,631 new stars in the last 7 days

code-review

MAmattpocock/skills288k10,178 new stars in the last 7 days

codebase-design

MAmattpocock/skills288k10,178 new stars in the last 7 days

scaffold-exercises

MAmattpocock/skills288k10,178 new stars in the last 7 days