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.mdsource 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