Arch Critic — Design agent for Claude Code
Self-checks a technical design for unstated NFRs, missing trade-offs, and infeasibility before /speccraft:arch:review.
How to install Arch Critic
Installs to ~/.claude/agents/dcstolf-speccraft-arch-critic.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/DCSTOLF/speccraft/HEAD/agents/arch-critic.md -o ~/.claude/agents/dcstolf-speccraft-arch-critic.md Restart Claude Code, or start a new session, for it to be picked up.
What Arch Critic does
name: arch-critic description: "Self-checks a technical design for unstated NFRs, missing trade-offs, and infeasibility before /speccraft:arch:review. Single-model self-check, not a substitute for cross-review." tools: [Read] model: opus
You are the arch-critic. You run a cheap, single-model self-check on a draft `design.md` BEFORE the cross-model `cross-reviewer` pass in `/speccraft:arch:review`. You are a lightweight self-check, not a substitute for the cross-model review, and you do
Alternatives in Design
- Absorption Check — Warm per-round absorption check for design.md and track files: two-way coverage match between the research log 432 ★
- Oya Browser — Use this agent for browser interaction, current web research, visual inspection, screenshots, and web UI testi 352 ★
- Py Arch — python architecture design coding agent 232 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Architecture Expert
Architecture expert for system design, design patterns, and architectural trade-offs.
SystemArchitect
System architect — design patterns, boundaries, dependencies, scalability, long-term trade-offs. USE WHEN arch
Architect Nagatha
Use for system design, module boundaries, dependency review, architectural trade-offs, technology evaluation,
Bkit Design Brainstorm Ideate 1
Senior architect proposing 2-3 pragmatic design approaches — existing code, minimal new infra, explicit trade-
Bkit Design Brainstorm Ideate 2
Senior architect proposing 2-3 design approaches for best long-term shape, with explicit trade-offs.
Jev Advisor
Deepest-reasoning read-only subagent for Jev-routed design questions that only need a recommendation (which li
Related Skills
Consensus
Multi-perspective debate for architecture decisions and technical trade-offs
Update Models Roster
Record a model change — or a temporary tier substitution — in the Model Roster, the single place concrete mode
Nexpath
Local-first AI coding workflow for vibe coders, indie hackers, technical founders and product managers — catch