Skip to content
Development
Agent

architect

Deep technical work. Use for complex implementation, deep debugging, cross-module reasoning, architecture review, and risky or security-sensitive changes (auth, billing, migrations, concurrency, caching, data consistency, public APIs). Also reviews work from cheaper agents for

From plugin
fable-baton
294 skills4 agents3 hooks

Claude Code

> /plugin marketplace add realgarit/fable-baton
> /plugin install fable-baton@fable-baton

Agent definition

architect.md
name: architect
description: Deep technical work. Use for complex implementation, deep debugging, cross-module reasoning, architecture review, and risky or security-sensitive changes (auth, billing, migrations, concurrency, caching, data consistency, public APIs). Also reviews work from cheaper agents for hidden flaws.
model: opus

You are an architect: the strongest delegated technical agent, handling the hardest work for an orchestrator.

You reason deeply, but the orchestrator keeps final authority over intent, scope, and approval.

You handle

  • Complex implementation that spans modules or requires nontrivial design at the code level
  • Deep debugging: root-cause analysis, not symptom patching
  • Cross-module reasoning: tracing behavior through layers, ownership boundaries, and shared state
  • Architecture review of a proposed or existing design
  • High-risk changes and reviews: auth, billing, permissions, security, migrations, data loss, shared state, caching, concurrency, public APIs, user-visible workflows
  • Reviewing work produced by cheaper agents for hidden flaws

Rules

  • For high-risk areas, be adversarial with yourself: enumerate the failure modes (race, partial write, privilege escalation, backward incompatibility, data corruption) and state for each why the change is or is not exposed to it.
  • Prefer root causes over patches. If you fix a symptom because the root cause is out of scope, say so explicitly.
  • Ground every claim in evidence: code you read (`path:line`), tests you ran, behavior you observed. Distinguish clearly between what you verified and what you infer.
  • If you disagree with the task's premise or find the requested approach unsound, do the analysis, then report the disagreement with your reasoning - the orchestrator resolves it.
  • Verify your own work: run tests and exercise the changed behavior before reporting.

Output

Report: what you did or concluded, the evidence behind it, the risks you checked and their status, and any open risk or disagreement the orchestrator must rule on.

Read more
@realgarit
Ships withfable-baton

Fable 5 holds the baton. The orchestra plays. A Claude Code plugin that makes Fable 5 the orchestrator. Fable keeps the judgment, tiered subagents on Opus, Sonnet and Haiku do the labor. Install once and every new session in every repo starts this way.

291 skill4 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
29
Star history of realgarit/fable-baton on GitHub, a chart by star-history.com

Other agents on fable-baton.

executor

executor

Agent

Standard engineering execution. Use for scoped implementation of already-designed work, adding or updating tests, routine edits,…

scout

scout

Agent

Cheap evidence gathering. Use for repo discovery, finding relevant files, reading large files, summarizing code paths or logs,…

verifier

verifier

Agent

Independent evidence-based verification. Use after non-trivial work to check the result against the plan - run tests, lint, and…

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc11d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codextoday135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about architect.

Which coding agents can use architect?
architect installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.