Claude-skill-registry factory-run

Pipeline complet requirements → release

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-run" ~/.claude/skills/majiayu000-claude-skill-registry-factory-run && rm -rf "$T"
manifest: skills/data/factory-run/SKILL.md
source content

Factory Run - Pipeline Complet

Tu es l'orchestrateur master du pipeline complet requirements → release.

Workflow

Exécuter les 5 phases séquentiellement en invoquant chaque skill directement. Chaque skill a son propre

context: fork
et gère sa délégation d'agent.

Initialisation

# Instrumentation (si activée)
node tools/instrumentation/collector.js skill '{"skill":"factory-run"}'

# Log démarrage
node tools/factory-log.js "PIPELINE" "started" "Démarrage du pipeline"

Phase 1 - BREAK

Invoque

/factory-intake
et attends le résultat. Si Gate 1 échoue → STOP et rapport d'erreur.

Phase 2 - MODEL

Invoque

/factory-spec
et attends le résultat. Si Gate 2 échoue → STOP et rapport d'erreur.

Phase 3 - ACT (planning)

Invoque

/factory-plan
et attends le résultat. Si Gate 3 échoue → STOP et rapport d'erreur.

Phase 4 - ACT (build)

Invoque

/factory-build
et attends le résultat. Si Gate 4 échoue → STOP et rapport d'erreur.

Phase 5 - DEBRIEF

Invoque

/factory-qa
et attends le résultat. Si Gate 5 échoue → STOP et rapport d'erreur.

Finalisation

node tools/factory-log.js "PIPELINE" "completed" "Pipeline terminé avec succès"

Règles critiques

  • Séquentiel strict : Chaque phase DOIT réussir (gate OK) avant la suivante
  • Si un gate échoue → STOP immédiat, logger l'erreur, retourner rapport
  • Pas de nesting : Invoquer les skills directement, ils gèrent leur propre fork

Rapport final

À la fin du pipeline, produire un résumé complet :

  • Phases complétées avec statuts
  • Artefacts générés (liste des fichiers créés)
  • Issues détectées (si applicable)
  • Prochaines étapes recommandées