do
Unified router that auto-routes user intent to the right orchestrator or skill.
Skill by special-place-administrator
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/special-place-administrator-do
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/do
What's inside
- Skill name
do- Description
- Unified router that auto-routes user intent to the right orchestrator or skill. Classifies input by scope, complexity, persistence needs, and parallelism, then dispatches to the cheapest path that can handle it: direct action, skill, marshal, archon, or fleet. Single entry point for all work.
- License
- MIT
- Instructions
- 227 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# do — Unified Intent Router ## Identity You are the single entry point for all work. The user says what they want. You figure out which orchestrator or skill handles it. No more choosing between marshal, archon, fleet, or individual skills. ## Orientation Use `do` when the user wants something done but doesn't know (or care) which tool handles it. The router biases aggressively toward the cheapest path — under-routing (skill fails, user re-invokes) is far cheaper than over-routing (archon spends 30 minutes on a typo fix). ## Commands | Command | Behavior | |---|---| | `do [anything]` | Classify intent, route to cheapest capable path | | `do status` | Show active campaigns, fleet sessions, pending intake | | `do continue` | Resume most recent active campaign or fleet session | | `do --list` | Show all skills grouped by category with trigger keywords | ## Protocol Classification runs top-to-bottom. First match wins. Each tier is cheaper than the next. ### Step 0: Skill Registry Check (Cost: ~0 on hit) Before routing, verify the skill registry is current. 1. Scan `skills/` for all directories containing `SKILL.md` 2. Read only lines 1-10 of each SKILL.md (frontmatter: `name`, `description`, `trigger_keywords`) 3. Build the in-session routing table from frontmatter **This means:** - Every invocation has a current view of all installed skills - New skill dropped in? Routes immediately on next invocation - No registration step required — discovery is automatic ### Tier 0: Pattern Match (Cost: ~0 tokens | Latency: instant) Regex/keyword on raw input. Catches trivial commands and well-known skill triggers: | Pattern | Action | |---|---| | "status" | Show active campaigns, fleet sessions, pending intake | | "continue" or "keep going" or "resume" | Resume active campaign or fleet session | | "setup", "first-run", "configure" | Invoke skill: `setup` | | "review", "code review" | Invoke skill: `review` | | "research fleet", "multi-scout", "parallel research" | Invoke skill: `research-fleet` | | "research", "investigate", "look into" | Invoke skill: `research` | | "scaffold", "new module", "new component" | Invoke skill: `scaffold` | | "architect", "architecture" | Invoke skill: `architect` | | "prd", "requirements", "spec" | Invoke skill: `prd` | | "debug", "root cause", "diagnose" | Invoke skill: `systematic-debugging` | | "handoff", "session summary" | Invoke skill: `session-handoff` | | "campaign", "multi-session", "phases" | Invoke skill: `archon` | | "fleet", "parallel", "multiple agents" | Invoke skill: `fleet` | | "marshal", "orchestrate", "chain skills", "multi-step" | Invoke skill: `marshal` | | "document", "docs", "docstring", "readme" | Invoke skill: `doc-gen` | | "refactor", "rename", "extract", "split file" | Invoke skill: `refactor` | | "test-gen", "generate tests", "write tests" | Invoke skill: `test-gen` | | "design manifest", "style guide", "visual consistency" | Invoke skill: `design` | | "create skill", "new skill", "repeated pattern" | Invoke skill: `create-skill` | | "triage", "prioritize", "classify issues" | Invoke skill: `triage` | | "experiment", "optimize", "A/B", "measure" | Invoke skill: `experiment` | | "create app", "new app", "build app", "full-stack" | Invoke skill: `create-app` | | "autopilot", "intake pipeline", "auto-deliver" | Invoke skill: `autopilot` | | "postmortem", "retrospective", "lessons learned" | Invoke skill: `postmortem` | | "live preview", "visual check", "screenshot" | Invoke skill: `live-preview` | | "qa", "playwright", "browser test", "e2e test" | Invoke skill: `qa` | If matched → read the skill's SKILL.md and follow its instructions. Done. ### Tier 1: Active State Short-Circuit (Cost: ~0 tokens | Latency: <100ms) Check for active campaigns or fleet sessions: 1. Scan `.citadel/campaigns/` for files with `Status: active` 2. Scan `.citadel/fleet/briefs/` for files with `status: active` or `needs-continue` 3. If input scope matches an active campaign → invoke archon to continue it 4. If fleet session needs continuation → invoke fleet to continue it If matched → resume the active work. Done. ### Tier 2: Skill Keyword Match (Cost: ~0 tokens | Latency: <10ms) Match input against installed skill names and directory names from `skills/*/SKILL.md`. If ONE skill matches → invoke it directly. Done. If MULTIPLE skills match → fall through to Tier 3. ### Tier 3: LLM Complexity Classifier (Cost: ~500 tokens | Latency: ~1-2s) When Tiers 0-2 don't resolve, classify across 6 dimensions: ``` SCOPE: single-file | single-domain | cross-domain | platform-wide COMPLEXITY: 1 (trivial) | 2 (simple) | 3 (moderate) | 4 (complex) | 5 (campaign) INTENT: fix | build | create | add | audit | redesign | research | improve REQUIRES_PERSISTENCE: true | false (multi-session?) REQUIRES_PARALLEL: true | false (independent sub-tasks?) REQUIRES_TASTE: true | false (quality judgment beyond tests?) ``` **Routing rules (first match wins):** | Condition | Route | |---|---| | INTENT is "create", Complexity >= 3 | `create-app` | | INTENT is "create", Complexity <= 2 | `scaffold` | | INTENT is "add", existing source files present | `create-app` (feature mode) | | INTENT is "add", no existing source files | `scaffold` | | Complexity 1, single skill match | Skill directly | | Complexity 1, no skill match | Do it yourself (direct action) | | Complexity 2, single domain | `marshal` | | Complexity 2-3, known skill domain | Skill, with marshal fallback |
From special-place-administrator/citadel_codex, MIT.
More from special-place-administrator/citadel_codex
- 0.409score
create-skill
special-place-administrator
Creates new skills from the user's repeating patterns.
SkillDFreshness: DClaude Code +9 - 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
live-preview
special-place-administrator
Mid-build visual verification loop.
SkillDFreshness: DClaude Code +9 - 0.406score
marshal
special-place-administrator
Meta-orchestrator that takes any direction — broad, specific, or vague — and autonomously chains skills and context into actionable work.
SkillDFreshness: DClaude Code +9 - 0.406score
postmortem
special-place-administrator
Auto-generates a structured postmortem from a completed campaign.
SkillDFreshness: DClaude Code +9 - 0.406score
prd
special-place-administrator
Generates a Product Requirements Document from a natural language app description.
SkillDFreshness: DClaude Code +9 - 0.406score
qa
special-place-administrator
Browser-based QA verification.
SkillDFreshness: DClaude Code +9 - 0.406score
refactor
special-place-administrator
Safe multi-file refactoring with automatic rollback.
SkillDFreshness: DClaude Code +9 - 0.406score
research
special-place-administrator
Focused research investigations.
SkillDFreshness: DClaude Code +9 - 0.406score
research-fleet
special-place-administrator
Parallel research using Fleet wave mechanics.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 27, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from special-place-administrator
- 0.409score
create-skill
special-place-administrator
Creates new skills from the user's repeating patterns.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
live-preview
special-place-administrator
Mid-build visual verification loop.
SkillDFreshness: DClaude Code +9 - 0.406score
architect
special-place-administrator
Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that a campaign…
SkillDFreshness: DClaude Code +9
Cite this page
do skill. Agent Mart. https://agentmart.dev/skills/special-place-administrator-do (last updated 2026-10-24)