
de citadel592
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.
La compétence /learn extrait des conclusions exploitables à partir de campagnes terminées ou de bibliothèques de modèles d'évolution et les intègre dans le wiki de connaissances du projet. Elle structure les modèles réussis, les anti-modèles, les décisions clés et les candidatures de règles de qualité, écrit des enregistrements JSONL et les compile en pages de wiki thématiques avec des métadonnées de preuve et de confiance.
Utilisez /learn après la fin d'une campagne ou d'un cycle d'évolution pour capturer les leçons et les rendre découvrables lors des sessions futures. Utilisez également les modes --lint, --compile ou --memory pour des passes de maintenance (linting, compilation wiki uniquement ou génération de blocs de mémoire sémantique).
Conçu pour les harnais d'orchestration et les runtimes d'agents supportant l'accès au système de fichiers et les hooks Node/Python (orchestration style Claude Code, runners d'automatisation locale).
Citadel Learn is a knowledge compiler skill that extracts patterns, decisions, and anti-patterns from completed campaigns and evolve cycles, then compiles them into a structured project wiki. It has no bundled scripts — all logic is defined procedurally in SKILL.md. The skill is well-structured with clear steps, edge cases, and quality gates, but it's tightly coupled to the Citadel framework's `.planning/` directory structure and requires that ecosystem to be useful. Without existing campaigns or the Citadel harness, the skill cannot function.
Well-written skill with comprehensive documentation, clear steps, and thoughtful edge case handling. The flush→compile→lint pipeline is a solid pattern. However, it's niche — only relevant for projects using the Citadel campaign/evolve framework. The skill references external scripts (doc-sync.js, memory-compile.js) that aren't included, meaning those invocation paths will fail without the broader Citadel repo. Security is clean: no network calls, no credentials, no destructive operations — all writes are local and reversible via git. Deducted 5 points from security for referencing and attempting to execute external node scripts without checksums or pinned versions.
Marshal (Session Commander)
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.
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.