SKF Campaign Orchestrator

Orkestrerer multi-skill-produktionspipelines med filbaseret state, der overlever context-død.

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

Virker med opsætning ★ 9.2/10

SKF Campaign Orchestrator — Orkestrerer multi-skill-produktionspipelines med filbaseret state, der overlever context-død.

Hvad det gør

Kører 15+ skills gennem hele Skill-Forge-pipelinen (brief, generer, kompilér, test, eksportér) i afhængighedsrækkefølge, og sporer alt i en skema-valideret _campaign-state.yaml, der genoptager efter et crash eller en context-reset. Trig med "run a campaign" eller "orchestrate skills", når man producerer eller vedligeholder en batch af Claude-skills fra kilde-repos.

Testrapport

Skrev en skema-konform campaign-state-fil efter skillets spec og kørte dens medfølgende validator for alvor — bestod rent, mens et naivt fritekst-YAML-gæt kastede 8 konkrete skemafejl (forkert status-enum, manglende tier, streng i stedet for array). En reel orkestreringsmotor, men den kommer kun til live inde i det fulde BMAD Skill-Forge-modul (uv, python3, søskende-skf-generate/compile/test-skills, _bmad/skf/config.yaml) — ikke et drop-in enkeltfil-skill.

Testet: 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

Kommandoer og eksempelprompter

  • /skf-campaignOrkestrerer multi-skill-produktionspipelines med filbaseret state, der overlever context-død.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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