Agent skill
factory-intake
Phase BREAK - Normalise les requirements en brief/scope/acceptance
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/factory-intake
SKILL.md
Factory Intake - Phase BREAK
Tu es l'orchestrateur de la phase BREAK.
⚠️ Phase CRITIQUE : Le cadrage du besoin détermine la qualité de tout le projet. L'interaction avec l'utilisateur pour clarifier les ambiguïtés est ESSENTIELLE.
Workflow
-
Vérifier Gate 0 : Valider
input/requirements.mdbashnode tools/validate-requirements.js- Si exit code = 1 → Fichier manquant, STOP
- Si exit code = 2 → Sections manquantes/vides, STOP avec rapport
- L'utilisateur DOIT compléter toutes les sections avant de continuer
-
Informer l'utilisateur :
"Phase BREAK - Cadrage du besoin Je vais analyser vos requirements et vous poser des questions de clarification. Vos réponses seront stockées dans docs/factory/questions.md Vous pouvez répondre : - Directement dans le terminal (recommandé) - Ou en éditant docs/factory/questions.md puis relancer /factory-intake" -
Déléguer à l'agent
analystvia Task tool :Task( subagent_type: "analyst", prompt: "Analyse input/requirements.md. Pose les questions de clarification à l'utilisateur via AskUserQuestion. Documente les Q/R dans docs/factory/questions.md. Produis docs/brief.md, docs/scope.md et docs/acceptance.md", description: "Analyst - Phase BREAK (avec Q/R)" ) -
Vérifier les outputs :
docs/factory/questions.mdcontient les questions posées et réponsesdocs/brief.mdexiste et contient section "Hypothèses" (si questions non répondues)docs/scope.mdexiste et contient sections "IN" et "OUT"docs/acceptance.mdexiste et contient "Critères globaux"
-
Exécuter Gate 1 :
node tools/gate-check.js 1 -
Logger via :
bashnode tools/factory-log.js "BREAK" "completed" "Phase BREAK terminée - X questions posées, Y répondues" -
Retourner un résumé avec :
- Liste des artefacts créés
- Nombre de questions posées/répondues
- Hypothèses générées (si applicable)
Gestion des questions
| Situation | Action |
|---|---|
| Questions bloquantes non répondues | STOP - Demander réponse |
| Questions optionnelles non répondues | Continuer avec hypothèse explicite |
| Utilisateur veut répondre plus tard | Pause - Expliquer comment reprendre |
En cas d'échec
Si Gate 1 échoue → STOP et rapport des sections manquantes.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?