Make Goal

Transforme une demande d'ingénierie vague en un contrat /goal exécutable avec des contraintes, des conditions de fin et des règles d'arrêt.

par majiayu000 · majiayu000/awesome-goal-prompts

Testé · Fonctionne ★ 9.6/10

Make Goal — Transforme une demande d'ingénierie vague en un contrat /goal exécutable avec des contraintes, des conditions de fin et des règles d'arrêt.

Ce que fait

Convertit les issues, les échecs de PR, les rapports de bugs ou les requêtes vagues en un contrat /goal structuré (GOAL/CONTEXT/CONSTRAINTS/DONE WHEN/VERIFY/OUTPUT/STOP RULES) pour les agents de codage comme Claude Code, Codex ou Cursor. Se déclenche lorsque l'utilisateur demande d'écrire, de préciser ou de réviser un contrat de but/tâche pour un agent, ou souhaite convertir une issue, un plan ou un élément de backlog en une tâche mesurable ; fournit un linter Python intégré qui évalue les contrats par rapport à 14 vérifications concrètes.

Rapport de test

J'ai exécuté les scripts/lint_goal.py fournis sur une description de tâche de base naïve et le contrat /goal produit par la compétence pour le même bug 'mobile login is broken' : la base de référence a obtenu 4/14 vérifications propres, le contrat de la compétence a obtenu 13/14 vérifications propres — un écart concret et reproductible dans la mise en contexte, la vérification fraîche et la couverture des règles d'arrêt.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /make-goalTransforme une demande d'ingénierie vague en un contrat /goal exécutable avec des contraintes, des conditions de fin et des règles d'arrêt.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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