Goal Chain
Esegue catene di obiettivi lineari giudicate per Claude Code, ma solo come parte del plugin goalkeeper, non standalone.
Richiede configurazione
Cosa fa
Esegue un elenco ordinato di obiettivi del goalkeeper uno dopo l'altro, generando un agente esecutore di contesto fresco per ogni obiettivo e bloccando l'avanzamento sull'approvazione di un agente giudice separato rispetto alla Definizione di Completamento di ciascun obiettivo. Si attiva su `/goal-chain "<file>"` per avviare una catena, ed è invocato automaticamente dalla skill goal-judge per avanzare il cursore dopo un'approvazione.
Rapporto di test
Eseguito manualmente gli script di scrittura in modalità Start (chain.json/active.json/state.json/log.md) per una catena usa e getta di 2 obiettivi e ogni campo corrispondeva esattamente alle forme canoniche documentate, ma la skill dipende fortemente dalle skill sorelle goal-judge e goal-prep (e dalla sezione 'Canonical state shapes' di skills/goal/SKILL.md) che vivono al di fuori di skills/goal-chain/ — una copia nuda solo di quella cartella non ha un passaggio di creazione contratto né un giudice a cui cedere.
Testato il: 2026-07-16 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/bonfire-systems/goalkeeper.git mkdir -p ~/.claude/skills cp -r goalkeeper/skills/goal-chain ~/.claude/skills/goal-chain
Comandi e prompt di esempio
/goal-chainEsegue catene di obiettivi lineari giudicate per Claude Code, ma solo come parte del plugin goalkeeper, non standalone.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Run this ordered list of goals one after another until they're all doneAdvance the goal cursor now that this step got judged and approvedKick off a linear multi-goal chain from my goals file and execute it