Plugin Claude Code
A plugin for autonomously building over long sessions.
Plugin Claude Code
A plugin for autonomously building over long sessions.
Instructions file
Claude Code instructions for bholzer/claude-cairn-builder, covering claude.md, what this repo is, architecture: the orchestrator/subagent harness, the protocol-line contract (orchestrator ↔ subagent) and state files (read by jq/grep/targeted cat, not by read).
Agent
Implements one feature per invocation in a fresh context. Reads appspec.xml / featurelist.json / last-session.md / DECISIONS.md / git log, picks the next failing feature, builds and verifies it through the UI, flips its passes to true, commits. Output ends with FEATUREPASSED: , STUCK: : , NOTHINGTODO, or ERROR: .
Agent
Runs once at project start. Reads appspec.xml and produces featurelist.json (200+ features), init.sh, README, and the initial git commit. Output ends with INITOK or INITFAIL: .
Agent
Triggered after 3 consecutive STUCK results on the same feature index. Either finds a working approach for the stuck feature, or marks it blocked:true in featurelist.json so the orchestrator skips it. Output ends with RESOLVED: , BLOCKED: : , or ERROR: .
Command
Run the autonomous-orchestrator loop — dispatch initializer / coder / stuck-resolver subagents until every feature in featurelist.json has passes:true. Designed for 18+ hour unattended runs. The orchestrator is YOU; do not delegate the loop.
Skill Claude CodeCodex
Build an appspec.xml from scratch through Socratic Q&A. Use BEFORE /build-app when there is no appspec.xml yet, or when the operator asks "help me write a spec", "scaffold my project spec", or "set up appspec.xml". Walks the operator through templates/spec-template.xml section by section, asks 1–3 targeted questions…
Skill Claude CodeCodex
Amend appspec.xml mid-build for scope changes without breaking the "features only flip false→true" invariant. Use when the operator says "also add X", "drop feature Y", "we need a nightly batch job for Z", or otherwise wants to change scope after the build has started. Edits appspec.xml in place AND appends new…
MCP server Claude CodeCodexCursor
MCP server "tastytrade-mcp" as configured in bholzer/tastytrade-mcp. Runs locally from the tastytrade-mcp npm package.