
de citadel592
Un méta-orchestrateur de session unique qui analyse une directive, enchaîne les compétences existantes et exécute des tâches multi-étapes de bout en bout sans invites utilisateur inutiles.
Marshal est un orchestrateur limité à la portée d'une session qui transforme une directive utilisateur (audit, correction, cartographie, recherche) en un plan d'actions et les exécute en enchaînant les compétences et les outils. Il se concentre sur des problèmes bornés, limités à une seule session : investiguer, planifier, exécuter, vérifier et rapporter.
Utilisez Marshal pour des tâches multi-étapes mais bornées nécessitant une investigation et une coordination entre plusieurs compétences (ex: « auditer l'UX », « corriger le bug d'authentification », « cartographier la surface de l'API »). Ne PAS utiliser pour des modifications de fichiers uniques, des campagnes multi-sessions de longue durée ou un travail parallèle mieux adapté à un contrôleur de flotte.
Conçu pour les agents capables de charger des compétences locales et d'exécuter des appels d'outils (harnais style Claude Code). Fonctionne avec des environnements d'exécution d'agents capables d'orchestration, supportant le spawn de sous-agents et l'application de timeouts.
Marshal is a single-session meta-orchestrator skill that takes a direction, chains existing skills, and executes multi-step tasks end-to-end. No bundled scripts — purely instructional SKILL.md. Well-structured with clear phases (Understand, Plan Chain, Execute, Report, Learn), quality gates, timeout handling, and fringe case guidance. The skill is text-only with no executable components.
Clean skill with no security concerns. Pure instructional text — no scripts, no network calls, no file operations. Well-documented with clear output contracts (Marshal Report format, HANDOFF block). Could benefit from separating into references/ for longer examples, but the single-file approach works for this scope.
Citadel Setup
Assistant interactif de premier démarrage qui installe les hooks, détecte la pile du projet, génère la config du harness et exécute une courte démo en direct pour enregistrer les skills et protéger le projet.
/research — Investigation Focalisée
Protocole de recherche structuré qui transforme des questions en conclusions précises avec des sources citées, des niveaux de confiance et un document de recherche écrit pour le suivi.
Create App — Générateur d'Applications de Bout en Bout
Générez une application complète ou ajoutez des fonctionnalités à un codebase existant à partir d'une seule description en langage naturel, avec des flux de travail hiérarchisés, des vérifications de PRD/architecture.
Générateur de PRD (Document de Spécifications Produit)
Génère des documents de spécifications produit structurés à partir de descriptions d'applications en langage naturel, en posant des questions de clarification, en recherchant des références et en produisant m
Do — Routeur d'Intentions Unifié
Route les intentions de l'utilisateur vers le gestionnaire capable le moins coûteux (skill, marshal, archon ou fleet) via un classificateur multi-niveaux analysant la portée, la complexité, la persistance et les paramètres.
Fleet — Orchestrateur de Campagnes Parallèles
Orchestrez des campagnes parallèles par vagues : lancez des agents et des arbres de travail isolés, coordonnez les découvertes, validez les résultats et fusionnez le travail — pour l'ingénierie multi-flux.
Apprendre — Compilateur de Connaissances
Compile les conclusions des campagnes terminées et fait évoluer les cycles en un wiki de projet structuré, extrayant les modèles, les décisions et les règles de qualité pour une réutilisation.