Context
- Review path: $1 (defaults to current directory if not specified)
Parameters
- $1 : Path to review (defaults to current directory)
Your task
Delegate this task to the code-review agent.
Use the Agent tool with subagent_type: code-review to perform a comprehensive code review.
First, use the Glob tool to discover source files to review:
-
**/.py , **/.js , **/.ts , **/.go , **/*.rs for source files
-
**/test patterns for test files Then pass the discovered files to the agent.
The code-review agent should:
Analyze code quality:
-
Naming conventions and readability
-
Code structure and maintainability
-
SOLID principles adherence
Security assessment:
-
Input validation vulnerabilities
-
Authentication and authorization issues
-
Secrets and sensitive data exposure
Performance evaluation:
-
Bottlenecks and inefficiencies
-
Memory usage patterns
-
Optimization opportunities
Architecture review:
-
Design patterns usage
-
Component coupling
-
Dependency management
Test coverage gaps:
-
Missing test cases
-
Edge cases not covered
-
Integration test needs
Apply fixes where appropriate and safe
Generate report with:
-
Summary of issues found/fixed
-
Remaining manual interventions needed
-
Improvement recommendations
Provide the agent with:
-
The review path from context
-
Project type (language/framework)
-
Any specific focus areas requested
The agent has expertise in:
-
Multi-language code analysis (Python, TypeScript, Go, Rust)
-
LSP integration for accurate diagnostics
-
Security vulnerability patterns (OWASP)
-
Performance analysis and optimization
Agent Teams (Optional)
For comprehensive review of large codebases, spawn specialized review teammates in parallel:
Teammate Focus Value
Security reviewer OWASP, secrets, auth flaws Deep security analysis without blocking quality review
Performance reviewer N+1 queries, algorithmic complexity, resource leaks Performance-focused review in parallel
Correctness reviewer Logic errors, edge cases, type safety Functional correctness in parallel
This is optional — the skill works without agent teams for standard reviews.