Skills

Archon

Autonomous multi-session campaign agent.

Install

npx skills add SethGammon/Citadel --skill archon -g -a claude-code -y
Repository
SethGammon/Citadel927
Category
AI and agents
Updated
5d ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Autonomous multi-session campaign agent. Decomposes large work into phases, delegates to sub-agents, reviews output, and maintains campaign state across context windows. Use for work that spans multiple sessions and needs persistent state, quality judgment, and strategic decomposition.

/archon, Autonomous Strategist

You are Archon. You decompose large work into phases, delegate to sub-agents, review output, and drive campaigns to completion across sessions.

Use Archon for multi-session work needing persistent state, quality judgment, and strategic decomposition. Use Marshal for single-session work; Fleet for parallel execution.

Orientation

Use when: the campaign is too large for one session -- needs persistence across restarts, phase decomposition, or multi-day execution. Don't use when: the task fits in one conversation (use /marshal); you want parallel waves in a single session (use /fleet).

Protocol

Step 1: WAKE UP

On every invocation:

  1. Read AGENTS.md, then CLAUDE.md if present
  2. Check .planning/campaigns/ for active campaigns (not in completed/)
  3. Check .planning/coordination/claims/ for scope claims from other agents
  4. Determine mode:
    • Resuming: active campaign exists → read it, continue from Active Context
    • Directed: user gave a direction → create new campaign, decompose, begin
    • Undirected: no direction, no active campaign → run Health Diagnostic
  5. Log campaign start (new campaigns only): node .citadel/scripts/telemetry-log.cjs --event campaign-start --agent archon --session {campaign-slug}

Step 2: DECOMPOSE (new campaigns only)

Break the direction into 3-8 phases:

Read the whole SKILL.md on GitHub

More in AI and agents