Goal Chain
Uruchamia łańcuchy celów liniowych zarządzane przez sędziego dla Claude Code, ale tylko jako część wtyczki goalkeeper, nie samodzielnie.
Działa po konfiguracji
Co robi ten skill
Wykonuje uporządkowaną listę celów bramkarza jeden po drugim, tworząc nowy egzekutor kontekstu dla każdego celu i blokując postęp zatwierdzeniem przez oddzielnego podagenta sędziego zgodnie z definicją ukończenia każdego celu. Aktywuje się po wpisaniu `/goal-chain "<file>"` w celu rozpoczęcia łańcucha i jest automatycznie wywoływana przez umiejętność goal-judge w celu przesunięcia kursora po zatwierdzeniu.
Raport z testu
Ręcznie wykonano zapisy plików w trybie Start (chain.json/active.json/state.json/log.md) dla tymczasowego łańcucha 2 celów i każde pole pasowało do udokumentowanych kanonicznych kształtów, ale umiejętność ma twarde zależności od siostrzanych umiejętności goal-judge i goal-prep (oraz sekcji 'Canonical state shapes' w skills/goal/SKILL.md), które znajdują się poza skills/goal-chain/ — czysta kopia tylko tego folderu nie ma kroku tworzenia kontraktu ani sędziego, któremu można by przekazać zadanie.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/bonfire-systems/goalkeeper.git mkdir -p ~/.claude/skills cp -r goalkeeper/skills/goal-chain ~/.claude/skills/goal-chain
Komendy i przykładowe prompty
/goal-chainUruchamia łańcuchy celów liniowych zarządzane przez sędziego dla Claude Code, ale tylko jako część wtyczki goalkeeper, nie samodzielnie.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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