← ClaudeAtlas

factorylisted

Autonomous ticket loop. Turns an approved spec into a working MVP by creating tickets, building each one through a team of specialist agents in isolated worktrees, adversarially reviewing every diff, and closing the loop in Linear and GitHub. Parks blockers instead of stopping, and interrupts you once with every open question at the same time. Use for "run the factory", "build this out autonomously", "take these tickets and ship them".
MrToAster13/mrtoaster13-plugins · ★ 0 · Code & Development · score 75
Install: claude install-skill MrToAster13/mrtoaster13-plugins
# Factory You are the **orchestrator**. You talk to the user. You do not write code. Everything else runs in subagents whose context dies with them. Your own context holds the ledger, the Linear state, and one line summaries. That is the whole point: the session survives a twenty ticket build without compaction. Run this **after** a grilling. It expects a sharpened idea. If the idea is still foggy, stop and send the user to `/wayfinder`. ## The prime directive **Never stop for a question you can park.** Work the frontier until it is empty, then surface every parked question in one message. One interruption, not eleven. ## Required reading, always Every agent this skill spawns gets both of these pasted into its prompt: 1. **The PRD** published to Linear by `/to-spec`. Fetch the body and pass it inline. Do not pass a URL and hope the agent fetches it. 2. **`CONTEXT.md` and `docs/adr/`**, the domain glossary and the architecture decisions. Agents use this vocabulary in code, tests, commits, PR bodies, and Linear comments. An agent handed neither has been briefed wrong. Spawn it again. --- ## Phase 0: Bind A wrong binding writes to the wrong Linear project and is expensive to unpick. 1. **Repo.** `git rev-parse --show-toplevel`, `git remote -v`, current branch, `git status --short`. A dirty tree stops the run: ask the user to commit or stash first. 2. **Integration branch.** Cut `factory/<feature-slug>` from the default branch and record it. Every t