Make Goal

Trasforma una richiesta di ingegneria vaga in un contratto /goal eseguibile con vincoli, done-when e regole di stop.

di majiayu000 · majiayu000/awesome-goal-prompts

Promosso ★ 9.6/10

Make Goal — Trasforma una richiesta di ingegneria vaga in un contratto /goal eseguibile con vincoli, done-when e regole di stop.

Cosa fa

Converte issue, fallimenti di PR, bug report o richieste vaghe in un contratto /goal strutturato (GOAL/CONTEXT/CONSTRAINTS/DONE WHEN/VERIFY/OUTPUT/STOP RULES) per agenti di codifica come Claude Code, Codex o Cursor. Si attiva quando l'utente chiede di scrivere, rafforzare o rivedere un contratto goal/task per un agente, o vuole convertire un issue, un piano o un elemento di backlog in un task misurabile; include un linter Python che valuta i contratti rispetto a 14 controlli concreti.

Rapporto di test

Eseguito scripts/lint_goal.py incluso contro una descrizione di task baseline ingenua e il contratto /goal prodotto dalla skill per lo stesso bug 'mobile login is broken': la baseline ha ottenuto 4/14 controlli puliti, il contratto della skill ha ottenuto 13/14 puliti — un divario concreto e riproducibile in contestualizzazione, verifica fresca e copertura delle regole di stop.

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

Installazione

git clone https://github.com/majiayu000/awesome-goal-prompts.git
cd awesome-goal-prompts
mkdir -p ~/.claude/skills
cp -r skills/make-goal ~/.claude/skills/make-goal

Comandi e prompt di esempio

  • /make-goalTrasforma una richiesta di ingegneria vaga in un contratto /goal eseguibile con vincoli, done-when e regole di stop.

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

  • Turn this bug report into a clear task contract for an agent
  • The login page is broken on mobile, write a task for this
  • Tighten this vague backlog item into a measurable goal