do

Route user intent to the correct orchestrator or skill with tiered decision logic.

820|78|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/SethGammon/Citadel --skill do-sethgammon
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: do
Source: https://github.com/SethGammon/Citadel/tree/main/skills/do
Command: npx skills add https://github.com/SethGammon/Citadel --skill do-sethgammon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Route user intent to the correct orchestrator or skill, reducing friction and decision fatigue by automatically selecting the most appropriate tool for a given task.

Core Features & Use Cases

  • Universal router that classifies input and dispatches to the optimal path (direct skill, marshal, archon, or fleet).
  • Supports Tier 0 pattern matching, Tier 1 active-state short-circuit, Tier 2 skill keyword matching, and Tier 3 LLM-based classification.
  • Provides telemetry logging, trust-level gating, and safe fallbacks to a sane default.

Quick Start

Ask it to route a simple task, for example, '/do status' to see the harness dashboard.

Frequently Asked Questions about do

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route user intent to the correct tool automatically?▼

Intent routing uses a tiered decision logic system to classify input and dispatch it to the optimal path, such as a direct skill, marshal, or fleet, reducing decision friction by automatically selecting the most appropriate tool.

How does tiered decision logic work for intent routing?▼

Tiered decision logic processes intent routing sequentially through Tier 0 pattern matching, Tier 1 active-state short-circuit, Tier 2 skill keyword matching, and Tier 3 LLM-based classification to find the correct orchestrator.

What happens when intent routing fails to find a matching skill?▼

When intent routing fails to find a matching skill, the system enforces safe fallbacks to a sane default, specifically routing the request to Marshal to ensure the task is handled appropriately.

Can I use telemetry logging and trust-level gating with an intent router?▼

Yes, this intent router supports telemetry logging and trust-level gating to monitor routing decisions and enforce security boundaries across built-in and project skills.

How do I view the status of my orchestrator and active routing paths?▼

You can view the status of your orchestrator and active routing paths by requesting the harness dashboard, which provides a visual overview of the current routing environment and dispatched tasks.