Perform comprehensive code reviews covering bugs, style, performance, security, and best practices. Use this skill when the user mentions: review my code, check this code, code review, find bugs, improve code, refactor suggestions, security audit, performance optimization, code quality, static analysis.
Perform comprehensive code reviews analyzing bugs, style issues, performance bottlenecks, security vulnerabilities, and adherence to best practices.
view tool to read all relevant files in the codebaseCheck for the following categories:
Bugs & Logic Errors:
Security Issues:
Performance Problems:
Code Style:
Best Practices:
Group issues by:
For each issue:
Structure the output as:
# Code Review Report
## Summary
- Total files reviewed: X
- Issues found: Y (Z critical, W high, V medium, U low)
## Critical Issues
[List critical issues with fixes]
## High Priority Issues
[List high priority issues with fixes]
## Medium Priority Issues
[List medium priority issues with fixes]
## Low Priority Issues
[List low priority issues with fixes]
## Strengths
[Mention good practices found in the code]
## Recommendations
[Overall suggestions for improvement]
references/security_checklist.md when analyzing securityreferences/performance_patterns.md for performance optimizationreferences/language_guides/ for language-specific best practicesscripts/run_linter.sh <file> - Run automated lintingscripts/complexity_analysis.py <file> - Calculate cyclomatic complexityscripts/security_scan.py <dir> - Run security vulnerability scannerUser: "Review this authentication code"
Process:
view toolSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer