Code Review Gate

SkillDev tools

Lets your agent review code for DRY, YAGNI, abstraction, and test coverage principles.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Code Review Gate skill

About this capability

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

What this skill tells your AI

The instructions your AI receives, as published by a5c-ai/babysitter in library/methodologies/maestro/skills/code-review-gate/SKILL.md and read by ahel’s review.

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

Signals

GitHub stars
2k
Forks
106
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
code-review-gate
Source
github.com/a5c-ai/babysitter