
de citadel572
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.