reviewer

Assesses code changes and PRs for correctness, quality, and architectural alignment.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/asalhamed/dev-agents --skill reviewer-asalhamed
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reviewer
Source: https://github.com/asalhamed/dev-agents/tree/main/reviewer
Command: npx skills add https://github.com/asalhamed/dev-agents --skill reviewer-asalhamed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a governance and quality gate for code changes, PRs, and agent outputs to ensure correctness, quality, and architectural alignment across the development workflow.

Core Features & Use Cases

  • Enforces FP principles, DDD boundaries, and clean code standards as hard gates
  • Outputs one of three decisions: approve, request changes, or escalate to architect
  • Serves as the final quality gate before code enters the main codebase

Quick Start

Activate the reviewer on a new PR to enforce standards and produce a gating decision.

Frequently Asked Questions about reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce clean code and DDD standards in a code review?▼

This gate enforces functional programming, DDD boundaries, and clean code standards during a code review, outputting a decision to approve, request changes, or escalate to an architect.

What is a quality gate for pull requests and how does it work?▼

A quality gate for pull requests validates frontmatter contracts and non-breaking dependencies as a final merge check, ensuring correctness and architectural alignment before code integration.

How do I validate frontmatter contracts and check for unsafe patterns in PRs?▼

Apply this gate to PRs to validate frontmatter contracts and enforce the absence of unsafe patterns, producing a single gating decision before code integration.

Can I use an automated review gate to evaluate agent outputs for correctness?▼

Yes, you can use this automated review gate to assess agent outputs for correctness and quality, ensuring functional programming and clean code standards are upheld before merging changes.

When should I escalate a code review to an architect instead of requesting changes?▼

You escalate a code review to an architect when the quality gate detects architectural misalignment that cannot be resolved through simple change requests, ensuring DDD boundaries are maintained.