SKF Campaign Orchestrator

Orkestrerar produktionspipelines med flera skills genom filbaserat tillstånd som överlever kontextdöd.

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

Fungerar med konfiguration ★ 9.2/10

SKF Campaign Orchestrator — Orkestrerar produktionspipelines med flera skills genom filbaserat tillstånd som överlever kontextdöd.

Vad den gör

Driver 15+ skills genom hela Skill-Forge-pipelinen (brief, generera, kompilera, testa, exportera) i beroendeordning, och spårar allt i en schemavaliderad _campaign-state.yaml som återupptas efter en krasch eller kontextåterställning. Trigga med "run a campaign" eller "orchestrate skills" vid produktion eller underhåll av en batch Claude-skills från källrepon.

Testrapport

Skrev en schemakonform kampanjtillståndsfil enligt skillens spec och körde dess bifogade validator på riktigt — godkändes rent, medan en naiv fri YAML-gissning kastade 8 konkreta schemafel (fel status-enum, saknad tier, sträng istället för array). En genuin orkestreringsmotor, men den vaknar bara till liv inuti hela BMAD Skill-Forge-modulen (uv, python3, syskonskills skf-generate/compile/test, _bmad/skf/config.yaml) — ingen drop-in enskild-fil-skill.

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

Kommandon och exempelprompter

  • /skf-campaignOrkestrerar produktionspipelines med flera skills genom filbaserat tillstånd som överlever kontextdöd.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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