advisor-critique-loop

Orchestrate multi-model Driver and Critic reviews across four project phases.

Updated Dec 15, 2019
One-click install
npx skills add https://github.com/matsuyoshi30/dotfiles --skill advisor-critique-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: advisor-critique-loop
Source: https://github.com/matsuyoshi30/dotfiles/tree/main/.agents/skills/advisor-critique-loop
Command: npx skills add https://github.com/matsuyoshi30/dotfiles --skill advisor-critique-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires claude, codex, jq, and includes scripts (resource) components.

What problem does it solve?

The Advisor Critique Loop provides a structured, multi-model pipeline that pairs a Driver model with a Critic model for each project phase (Requirements, Design, Implementation Plan, and Implementation) and loops until all critiques are resolved.

Core Features & Use Cases

  • Four-phase process with alternating Driver and Critic roles to drive quality and catch edge cases.
  • Automatic artifact generation (.advisor run outputs) and per-phase validation to ensure consistency.
  • Escalation and iteration controls to prevent infinite loops and safeguard timelines.
  • Easy re-run for new requests via a single script from the project root.

Quick Start

Place a request.md at the project root and run the pipeline with run.sh to start.

Frequently Asked Questions about advisor-critique-loop

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

FAQPage Schema
How do I automate multi-model critique loops for software design and requirements?

You can automate multi-model critique loops by pairing a Driver model with a Critic model across four project phases. The pipeline iterates through requirements, design, and implementation plans, generating structured artifacts until all critiques are resolved.

What is a driver/critic review pipeline and when do I need it?

A driver/critic review pipeline is a structured process where one model generates outputs and another critiques them. You need it for complex projects requiring iterative refinement to catch edge cases and enforce quality across requirements, design, and implementation phases.

Do I need claude and codex to run the advisor critique loop?

Yes, the advisor critique loop requires claude, codex, and jq as dependencies. These tools enable the multi-model diversity needed for the Driver and Critic roles throughout the gated review phases.

How do I start a review pipeline using a request.md file?

Place a request.md file at your project root and execute run.sh to start the review pipeline. The script orchestrates the driver/critic critiques across the four phases with automatic artifact generation and per-phase validation.

Does the multi-model review pipeline prevent infinite critique loops?

Yes, the multi-model review pipeline includes escalation and iteration controls to prevent infinite loops and safeguard timelines. It enforces per-phase LGTM termination, stopping the critique loop once all issues are resolved.

What's the best way to validate implementation plans with multiple AI models?

The best way to validate implementation plans is using a gated review pipeline that enforces model diversity between Driver and Critic roles. This approach applies per-phase validation loops to ensure consistency and catch edge cases across all project phases.