SKF Campaign Orchestrator
Orchestre des pipelines de production multi-skills avec un état basé sur fichiers qui survit à la mort du contexte.
Fonctionne avec configuration
Ce que fait
Fait passer plus de 15 skills à travers tout le pipeline Skill-Forge (brief, génération, compilation, test, export) dans l'ordre des dépendances, en suivant tout dans un _campaign-state.yaml validé par schéma qui reprend après un crash ou une réinitialisation de contexte. Se déclenche avec « run a campaign » ou « orchestrate skills » lors de la production ou de la maintenance d'un lot de skills Claude à partir de dépôts sources.
Rapport de test
A écrit un fichier d'état de campagne conforme au schéma du skill et exécuté son validateur fourni pour de vrai — passé sans erreur, tandis qu'une tentative YAML freeform naïve a levé 8 erreurs de schéma concrètes (mauvais enum de statut, tier manquant, chaîne au lieu d'un tableau). Un vrai moteur d'orchestration, mais il ne prend vie qu'à l'intérieur du module BMAD Skill-Forge complet (uv, python3, skills voisins skf-generate/compile/test, _bmad/skf/config.yaml) — pas un skill autonome prêt à l'emploi.
Testé le: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/armelhbobdad/bmad-module-skill-forge cd bmad-module-skill-forge mkdir -p ~/.claude/skills cp -r src/skf-campaign ~/.claude/skills/skf-campaign
Commandes et exemples de prompts
/skf-campaignOrchestre des pipelines de production multi-skills avec un état basé sur fichiers qui survit à la mort du contexte.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Run a campaign to generate and compile our batch of Claude skillsOrchestrate all the skills through the full production pipelineResume our skill production run from where it crashed last time