code-review-gate

Solid

Architect code review with DRY, YAGNI, abstraction, and test coverage principle enforcement

Code & Development 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
53
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Code Review Gate ## Capabilities Performs architect-level code review enforcing four core principles: DRY (no unnecessary duplication), YAGNI (no speculative features), proper abstraction (correct encapsulation), and test coverage (adequate automated tests). Provides numeric quality scores and specific file:line feedback. ## Tool Use Instructions - Use **Read** to examine code changes and test files - Use **Grep** to search for duplication patterns and anti-patterns - Use **Glob** to verify test file coverage - Use **Bash** to run lint, test, and coverage commands - Use **Write** to generate review reports ## Process Integration - Used in `maestro-orchestrator.js` Phase 4 (Architect Code Review) - Used in `maestro-development.js` (PR Review Cycle) - Used in `maestro-hotfix.js` (Expedited Review) - Maps to tasks: `maestro-architect-code-review`, `maestro-dev-architect-review`, `maestro-hotfix-review` - Agents: Architect, Code Reviewer - Quality convergence loop: rejected code returns to coder for fixes - Checks are "turned up to 11" by default

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills