Review & Quality
Tools for reviewing code quality, security, and language-specific best practices before merging.
View use case scenarios for Review & Quality →code-review
“Is my code ready to merge? What issues should I fix?”
Code review — local uncommitted changes or GitHub PR (pass PR number/URL for PR mode)
code-reviewer
“Review this code for security, quality, and best practices.”
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
python-reviewer
“Review my Python code for security, type hints, and Pythonic patterns.”
Expert Python code reviewer specializing in PEP 8 compliance, Pythonic idioms, type hints, security, and performance. Use for all Python code changes. MUST BE USED for Python projects.
security-review
“What security checklist should I follow for this code?”
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.
security-reviewer
“Is this code secure? What vulnerabilities should I worry about?”
Security vulnerability detection and remediation specialist. Use PROACTIVELY after writing code that handles user input, authentication, API endpoints, or sensitive data. Flags secrets, SSRF, injection, unsafe crypto, and OWASP Top 10 vulnerabilities.
typescript-reviewer
“Review my TypeScript code for type safety, async correctness, and security.”
Expert TypeScript/JavaScript code reviewer specializing in type safety, async correctness, Node/web security, and idiomatic patterns. Use for all TypeScript and JavaScript code changes. MUST BE USED for TypeScript/JavaScript projects.