SKF Campaign Orchestrator

Orkestrerer flerskill-produksjonspipeliner med filbasert tilstand som overlever kontekstdød.

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

Krever oppsett ★ 9.2/10

SKF Campaign Orchestrator — Orkestrerer flerskill-produksjonspipeliner med filbasert tilstand som overlever kontekstdød.

Hva den gjør

Kjører 15+ skill gjennom hele Skill-Forge-pipelinen (brief, generer, kompiler, test, eksporter) i avhengighetsrekkefølge, og sporer alt i en skjemavalidert _campaign-state.yaml som gjenopptas etter en krasj eller kontekstnullstilling. Utløs med «run a campaign» eller «orchestrate skills» ved produksjon eller vedlikehold av en batch med Claude-skill fra kildekode-repoer.

Testrapport

Skrev en skjemakonform kampanjetilstandsfil etter skillets spesifikasjon og kjørte dens medfølgende validator for ekte — bestod rent, mens et naivt fritekst-YAML-gjett kastet 8 konkrete skjemafeil (feil status-enum, manglende tier, streng i stedet for array). En genuin orkestreringsmotor, men den kommer kun til liv inne i hele BMAD Skill-Forge-modulen (uv, python3, søsken-skillene skf-generate/compile/test, _bmad/skf/config.yaml) — ikke et drop-in enkeltfil-skill.

Testet på: 2026-07-13 · Claude Code 2.x (agent harness)

Installer

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 flerskill-produksjonspipeliner med filbasert tilstand som overlever kontekstdød.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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