home / skills / ntcoding / claude-skillz / architect-refine-critique
This skill orchestrates a three-phase design review by chaining architect, refiner, and critique agents to formulate and validate architecture decisions.
npx playbooks add skill ntcoding/claude-skillz --skill architect-refine-critiqueReview the files below or copy the command above to add this skill to your agents.
---
name: architect-refine-critique
description: "Three-phase design review. Chain architect → refiner → critique subagents. Triggers on: 'design review', 'architecture review', '/arc', system design proposals, significant refactoring decisions, new service or module design."
version: 1.3.6
---
# Architect-Refine-Critique
Chain three subagents sequentially from the main conversation.
## Usage
`/arc [name] [target]`
## Execution
Use the architect subagent to create the initial design for [target] with name=[name],
then use the refiner subagent to improve the design with name=[name],
then use the critique subagent to challenge the design with name=[name].
After all three complete, tell the user: "Run `/arc-review [name]` to discuss findings."
Do not analyze. Do not summarize. Do not add value. Just chain and hand off.
This skill runs a three-phase design review pipeline by chaining an architect, a refiner, and a critique subagent. It orchestrates sequential handoffs so each subagent focuses on one stage: initial design, improvement, and critical challenge. The goal is a structured, repeatable review cycle for system and module designs.
When invoked, the architect subagent generates an initial design for the specified target and name. The refiner subagent receives that design and produces an improved, more detailed version. The critique subagent then challenges assumptions, finds risks, and surfaces gaps. After the chain completes, the skill prompts the user to run a follow-up review command to discuss findings.
What inputs does the pipeline require?
A short name and a clear target description. Include goals, constraints, and any nonfunctional requirements for best results.
How do I act on the outputs?
Run the follow-up review command to discuss findings, then iterate: update the design, re-run the pipeline, and track changes until satisfied.
Can I skip stages or run them independently?
The skill is designed for the full three-stage flow. For focused work, run the corresponding subagent directly if available.