Goal Setter

Trasforma una richiesta approssimativa in un /goal compatto e basato su prove per lunghe esecuzioni di codifica autonoma.

di gotalab · gotalab/goal-setter-skill

Promosso ★ 9.6/10

Goal Setter — Trasforma una richiesta approssimativa in un /goal compatto e basato su prove per lunghe esecuzioni di codifica autonoma.

Cosa fa

Redige, verifica e attiva un /goal che definisce Done, prove di verifica, confini di scope e condizioni di arresto, costruito per lavori multi-iterazione Codex o Claude Code piuttosto che modifiche una tantum. Rifiuta esplicitamente di attivarsi su implementazioni ordinarie, Q&A o lavori soggettivi senza rubrica, e fornisce uno script di validazione della lunghezza incluso per mantenere l'obiettivo sotto il limite di caratteri del runtime.

Rapporto di test

Richiesto di redigere un /goal per il rate-limiting di un endpoint, la skill si è rifiutata di lasciare che l'obiettivo collassasse in un elenco numerato di passi e ha invece imposto un paragrafo basato su prove (429 dopo la decima richiesta in 60s, npm test must stay green) — esattamente la modalità di fallimento che nomina e vieta ('Build UI, add API, write tests is a plan; it is not Done').

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/gotalab/goal-setter-skill
cd goal-setter-skill
mkdir -p ~/.claude/skills
cp -r skills/goal-setter ~/.claude/skills/goal-setter

Comandi e prompt di esempio

  • /goal-setterTrasforma una richiesta approssimativa in un /goal compatto e basato su prove per lunghe esecuzioni di codifica autonoma.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Draft a goal for the agent to keep working until tests pass.
  • Help me scope out an autonomous coding task with clear success criteria.
  • Audit this task description, is it well-defined for a long agent run?