What problem does it solve?
It prevents costly architectural drift and unreadable code changes by enforcing strict, review-time standards that keep implementations clear, testable, and maintainable.
Core Features & Use Cases
- Scope-bound micro review: Focuses on syntax and file-level logic so macro architecture mapping is handled elsewhere.
- TDD-gated approvals: Rejects logic changes that lack an initial failing test and corresponding test updates.
- Cognitive-load reduction rules: Enforces shallow nesting, small functions, descriptive naming, and consistent type hints/PEP-8 style.
- Standard-library first guidance: Encourages low supply-chain risk and consistent abstractions, with clear exceptions for external HTTP calls.
Quick Start
Use the review-code skill when you want an AI to review a pull request against TDD, indentation, naming, typing, and refactoring constraints, then return structured observations and required before/after fixes.