architect
Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that Archon can…
Intake-to-delivery pipeline. Processes pending items from .planning/intake/: briefs new ideas, executes approved work through research → plan → build → verify. Drop a file in .planning/intake/ and invoke this skill.
$ npx -y skills add SethGammon/Citadel --skill autopilot --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/autopilotContext preview
The summary Claude sees to decide when to auto-load this skill.
Intake-to-delivery pipeline. Processes pending items from .planning/intake/: briefs new ideas, executes approved work through research → plan → build → verify. Drop a file in .planning/intake/ and invoke this skill.
name: autopilot license: MIT description: >- Intake-to-delivery pipeline. Processes pending items from .planning/intake/: briefs new ideas, executes approved work through research → plan → build → verify. Drop a file in .planning/intake/ and invoke this skill. user-invocable: true auto-trigger: false trigger_keywords: - intake - process pending - pipeline last-updated: 2026-03-20
Use Autopilot when:
Do NOT use Autopilot for:
When the user names a specific intake file or asks for "intake to PR", prefer the deterministic delivery preflight before freeform build work:
node scripts/deliver.js --intake .planning/intake/{item}.mdIf no specific intake file is named, use:
node scripts/deliver.js --next
This selects the highest-priority pending item in `.planning/intake/` and keeps the golden path deterministic.
This creates an active campaign with claimed scope, acceptance criteria, map context, and exit evidence rows, then marks the intake item `in-progress`. Continue from the created campaign with `/do continue`.
After build and verification, package the delivery before marking the campaign complete:
node scripts/package-delivery.js {campaign-slug}If a PR exists, record the PR as the review target:
node scripts/package-delivery.js {campaign-slug} --pr https://github.com/{owner}/{repo}/pull/{number}Read all files in `.planning/intake/` and identify:
For each pending item:
1. Read the intake file 2. Read related files mentioned in the description 3. Research the scope: what files exist, what patterns are established 4. Write the brief:
5. Update the item's status to `briefed`
For each briefed item (smallest first):
1. Read the brief 2. Execute the approach:
3. Verify:
4. Update status to `completed`
Output a summary of what was processed:
Autopilot processed {N} items:
✓ {item-1}: briefed → built → verified
✓ {item-2}: briefed
✗ {item-3}: blocked — {reason}--- title: "Feature Name" status: pending | briefed | approved | in-progress | completed priority: normal | high target: src/path/to/affected/area/ --- Description of what needs to be done...
**Disclosure:** "Processing intake queue: N items pending. Will dispatch skills per item." **Reversibility:** amber — processes intake items by dispatching other skills that may modify files; undo depends on dispatched skills **Trust gates:**
---HANDOFF---
- Processed {N} intake items
- Built: {list of completed items}
- Blocked: {list with reasons}
- Remaining: {count of items still pending}
---An open-source operating layer for Claude Code and OpenAI Codex. Citadel routes requests, preserves repository state between sessions, coordinates parallel work, applies repository safeguards, and records evidence and handoffs around the coding agent you
Repo: SethGammon/Citadel
Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that Archon can…
Autonomous multi-session campaign agent. Decomposes large work into phases, delegates to sub-agents, reviews output, and maintains campaign state across…
Generate perfectly aligned ASCII diagrams — architecture, flow, sequence, box-and-arrow. Uses a programmatic character-grid approach so alignment is guaranteed…
Deep cost exploration and transparency. Shows real token usage, session costs, campaign spend, burn rates, and model breakdown. Reads Claude Code's native…
End-to-end app creation from a single description. Five tiers: blank project, guided, templated, fully generated, or feature addition to existing codebase.…
Creates new skills from the user's repeating patterns. Interview-driven: discovers the task, analyzes failure modes, generates a production SKILL.md, installs…