What problem does it solve?
This skill solves the gap left by automated code quality tools, which miss judgment-call issues like poor naming, unclear error handling, overly nested logic, and misleading comments that impact code readability and maintainability. It ensures code aligns with CTO profile standards before merge, reducing technical debt and production bugs.
Core Features & Use Cases
- Judgment-Call Code Review: Catches readability, naming, error handling, and comment quality issues that linters and static analysis tools cannot detect.
- Multi-Language Quality Enforcement: Applies consistent standards across Python, TypeScript, C#, Java, C, C++, and SQL codebases.
- AI-Generated Code Scrutiny: Flags verbose boilerplate, generic names, and idiom mismatches common in AI-written code that pass automated checks.
- Test Code Validation: Blocks silent test failures, empty catch blocks, and tests without assertions that hide bugs from CI.
Use case: For example, use it to review a feature pull request to catch silent error swallows, overly nested functions, and misleading comments that would slip past automated quality gates.
Quick Start
Use the code-reviewer skill to review the code in the attached pull request for quality issues against CTO profile standards.