SKF Campaign Orchestrator

Orkestreert multi-skill-productiepipelines met file-based state die contextdood overleeft.

Door armelhbobdad · armelhbobdad/bmad-module-skill-forge

Werkt met setup ★ 9.2/10

SKF Campaign Orchestrator — Orkestreert multi-skill-productiepipelines met file-based state die contextdood overleeft.

Wat het doet

Stuurt 15+ skills door de volledige Skill-Forge-pipeline (brief, generate, compile, test, export) in dependency-volgorde, en houdt alles bij in een schema-gevalideerde _campaign-state.yaml die na een crash of contextreset hervat. Trigger met "run a campaign" of "orchestrate skills" bij het produceren of onderhouden van een batch Claude-skills uit brongrepo's.

Testrapport

Schreef een schemaconform campaign-state-bestand volgens de spec van de skill en draaide zijn meegeleverde validator echt — kwam schoon door, terwijl een naïeve vrije YAML-gok 8 concrete schemafouten opleverde (verkeerde status-enum, ontbrekende tier, string in plaats van array). Een echte orkestratie-engine, maar hij komt alleen tot leven binnen de volledige BMAD Skill-Forge-module (uv, python3, zuster-skills skf-generate/compile/test, _bmad/skf/config.yaml) — geen drop-in single-file skill.

Getest op: 2026-07-13 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /skf-campaignOrkestreert multi-skill-productiepipelines met file-based state die contextdood overleeft.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Run a campaign to generate and compile our batch of Claude skills
  • Orchestrate all the skills through the full production pipeline
  • Resume our skill production run from where it crashed last time