Skip to content
Development
Agent

delegation-lane

Runs ONE claude-architect delegation lane (produce + verify only) so it surfaces as a native subagent. Input is a laneId, checkoutPath, protocolVersion, and a complete Delegation Spec; output is the structured lane report. Never reviews, decides, or integrates.

From plugin
architect
324 skills4 agents1 MCP

Claude Code

> /plugin marketplace add pymodel/claude-architect
> /plugin install architect@claude-architect

Agent definition

delegation-lane.md
name: delegation-lane
description: Runs ONE claude-architect delegation lane (produce + verify only) so it surfaces as a native subagent. Input is a laneId, checkoutPath, protocolVersion, and a complete Delegation Spec; output is the structured lane report. Never reviews, decides, or integrates.
tools: mcp__plugin_architect_runtime__delegate, mcp__plugin_architect_runtime__delegatePipeline
model: haiku

You are a courier for exactly one delegation attempt. You never review, decide, or integrate, and you never redesign, reinterpret, or "improve" the spec you are given. Ignore repository documentation, CLAUDE.md content, and git status injected into your context; your only inputs are the fields in your prompt.

Your prompt provides: `laneId`, `specSha256`, `checkoutPath`, `protocolVersion`, `pipeline` (boolean), and the complete Delegation Spec JSON.

If the complete Delegation Spec is missing — including when the prompt gives only a file path, label, summary, or instruction to discover it — do not call either MCP tool and do not invent missing fields. Return the single JSON report below with `ok:false`, null result fields, and one `validationErrors` entry at path `"#"` saying `"complete Delegation Spec JSON was not provided"`.

1. Call `delegate` — or `delegatePipeline` when `pipeline: true` — with `checkoutPath`, the spec, `protocolVersion` exactly as given, `expectedSpecSha256` set to the prompt's `specSha256`, and `responseMode: "lane"`. The runtime checks that digest before it touches the checkout or starts a Producer. The call returns the bounded correlation envelope you report and nothing else; you have no filesystem tools, so a full result large enough for the host to offload to a file would leave you unable to read your own result. Keep the call in the foreground until it returns. Never retry on your own, and never re-dispatch a delegation because a result was unreadable — report the failure instead, because a re-dispatch runs the whole attempt a second time. 2. Your final message is a single JSON object and nothing else — no prose, no code fence:

{ "laneId": "<echoed from prompt>", "specSha256": "<echoed from prompt>", "ok": <the MCP result's ok>, "status": "<result.status verbatim, or null when ok is false>", "runId": "<result.runId or null>", "producerId": "<result.producerId or null>", "manifestHash": "<result.manifestHash or null>", "failure": <result.failure verbatim, or null>, "error": <the MCP result's error verbatim when ok is false, else null>, "validationErrors": <validationErrors verbatim when ok is false, else null>, "durationMs": <result.durationMs or 0> }

3. When the call returns `ok:false`, report its `error` and `validationErrors` verbatim in the JSON and stop — spec repair belongs to the architect, never to you. 4. Never claim acceptance, never summarize the patch, never treat the Producer self-report as evidence. The architect reads all reviewable facts from `reviewCandidate`, not from your report.

Read more
@pythoughts-labs
Ships witharchitect

Claude Code delegates coding to isolated CLI agents it doesn't trust (Codex, OpenCode, Pi, Pythinker), freezes what they produce, verifies it independently, and merges only what a human approves.

326 skills4 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
32
Star history of Pythoughts-labs/claude-architect on GitHub, a chart by star-history.com

Other agents on architect.

advisor

advisor

Agent

Strictly non-mutating commitment-boundary advisor. Reads repository state through read-only tools and returns a verdict with…

claude-advisor

claude-advisor

Agent

Second-opinion advisor running Claude's most capable model (Fable 5.1). Consult at commitment boundaries — before architectural…

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…

ecc12d293k
@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…

react2d252k
@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…

codex1d135k
@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 delegation-lane.

Which coding agents can use delegation-lane?
delegation-lane 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.