Claude-skill-registry factory-plan

Phase ACT (planning) - Génère epics/US/tasks

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/factory-plan" ~/.claude/skills/majiayu000-claude-skill-registry-factory-plan && rm -rf "$T"
manifest: skills/data/factory-plan/SKILL.md
source content

Factory Plan - Phase ACT (Planning)

Tu es l'orchestrateur de la phase planning.

Workflow

  1. Instrumentation (si activée) - Enregistrer le début de phase :

    node tools/instrumentation/collector.js phase-start '{"phase":"ACT","skill":"factory-plan"}'
    node tools/instrumentation/collector.js skill '{"skill":"factory-plan"}'
    
  2. Vérifier Gate 2 :

    node tools/gate-check.js 2

  3. Déléguer à l'agent

    scrum-master
    via Task tool :

    # Instrumentation (si activée)
    node tools/instrumentation/collector.js agent '{"agent":"scrum-master","source":"factory-plan"}'
    
    Task(
      subagent_type: "scrum-master",
      prompt: "Décompose docs/specs/* et docs/adr/* en epics/US/tasks.
    
      IMPORTANT - Tasks auto-suffisantes (principe BMAD):
      Chaque TASK doit être 100% indépendante avec:
      - Template: templates/planning/task-template.md
      - Contexte complet: références specs avec résumés
      - Code existant pertinent: extraits avec lignes
      - Aucune dépendance à la task précédente
    
      Le développeur doit pouvoir implémenter la task
      SANS connaître les autres tasks.",
      description: "Scrum Master - Planning BMAD"
    )
    
  4. Vérifier les outputs :

    • docs/planning/epics.md
      existe
    • Au moins 1 fichier
      docs/planning/us/US-*.md
    • Au moins 1 fichier
      docs/planning/tasks/TASK-*.md
    • Chaque TASK contient TOUTES ces sections (auto-suffisance BMAD):
      • Objectif technique
      • Contexte complet (specs référencées avec résumés)
      • Fichiers concernés (liste exhaustive)
      • Definition of Done
      • Tests attendus
      • Critères de validation automatique
  5. Exécuter Gate 3 :

    node tools/gate-check.js 3

  6. Logger via :

    node tools/factory-log.js "ACT-PLAN" "completed" "Phase planning terminée"
    
  7. Retourner un résumé avec liste des tasks créées (numérotées)

En cas d'échec

Si Gate 3 échoue → STOP et rapport des éléments manquants.