Skills

Code Review

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

Install

npx skills add vstorm-co/pydantic-deepagents --skill code-review -g -a claude-code -y
Category
Security
Updated
5d ago
License
MIT
Context cost
Lightabout 265 tokens
Runs scripts
No, instructions only

What it does

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

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

More in Security