
from citadel592
Structured research protocol that converts questions into focused findings with cited sources, confidence levels, and a written research document for follow-up.
Runs a focused investigation protocol: formulates 2–4 targeted queries, searches and reads 3–6 credible sources, extracts findings with confidence and source citations, and writes a persistent research document describing actions and recommendations.
Use when you need evidence-backed answers before making decisions — e.g., dependency checks, best-practice discovery, API behavior, or how other projects solved a problem. Not for immediate action or multi-subquestion research (use research-fleet for parallel work).
Suited to agents that can run web searches and web fetch (WebSearch/WebFetch), evaluate source credibility, and write markdown files (Claude, Copilot-like agents, or any agent with web access).
A structured research protocol skill from the Citadel project that guides an agent through formulating search queries, executing searches, extracting findings with confidence levels and citations, and writing a structured markdown document. No scripts to execute — purely instructional. Well-written with clear steps, fringe cases covered, and quality gates defined. Useful for any agent that needs to do systematic web research, though it depends on WebSearch/WebFetch tool availability.
Clean skill — no scripts, no network calls beyond what the agent naturally does, no security concerns. The skill is purely a structured prompt/protocol for research. Good separation of concerns with clear input/output contracts. Architecture follows the skill spec well with frontmatter and clear sections. Slightly niche audience (agents with web search capabilities) but broad applicability within that scope.
Marshal (Session Commander)
A single-session meta-orchestrator that parses a direction, chains existing skills, and executes multi-step tasks end-to-end without unnecessary user prompts.
Citadel Setup
Interactive first-run wizard that installs hooks, detects project stack, generates harness config, and runs a short live demo to register skills and protect the
Create App — End-to-End Application Generator
Generate a complete application or add features to an existing codebase from a single natural-language description, with tiered workflows, PRD/architecture chec
PRD (Product Requirements Document) Generator
Generates structured Product Requirements Documents from natural-language app descriptions, asking clarifying questions, researching references, and producing m
Do — Unified Intent Router
Route user intents to the cheapest capable handler (skill, marshal, archon, or fleet) using a multi-tier classifier for scope, complexity, persistence, and para
Fleet — Parallel Campaign Orchestrator
Orchestrate parallel campaigns in waves: spawn isolated agents/worktrees, coordinate discoveries, validate results, and merge work — for multi-stream engineerin
Learn — Knowledge Compiler
Compile findings from completed campaigns and evolve cycles into a structured project wiki, extracting patterns, decisions, and quality rules for reuse.