SKF Campaign Orchestrator
Orchestra pipeline di produzione multi-skill con uno stato basato su file che sopravvive alla morte del contesto.
Richiede configurazione
Cosa fa
Guida oltre 15 skill lungo l'intera pipeline Skill-Forge (brief, generate, compile, test, export) in ordine di dipendenza, tenendo traccia di tutto in un _campaign-state.yaml validato da schema che riprende dopo un crash o un reset del contesto. Attivalo con "run a campaign" o "orchestrate skills" quando produci o mantieni un lotto di skill Claude a partire da repo sorgente.
Rapporto di test
Ho scritto un file di stato della campagna conforme allo schema secondo la spec dello skill e ho eseguito davvero il suo validator incluso — passato senza errori, mentre un tentativo YAML in freeform ha generato 8 errori di schema concreti (enum di status errato, tier mancante, stringa invece di array). Un vero motore di orchestrazione, ma prende vita solo dentro il modulo completo BMAD Skill-Forge (uv, python3, gli skill correlati skf-generate/compile/test, _bmad/skf/config.yaml) — non uno skill a file singolo pronto all'uso.
Testato il: 2026-07-13 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/skf-campaignOrchestra pipeline di produzione multi-skill con uno stato basato su file che sopravvive alla morte del contesto.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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