with one click
valider-chapitre
// Valider le chapitre en cours, créer une GitHub Release (qui déclenche le build epub), et ouvrir les propositions du chapitre suivant
// Valider le chapitre en cours, créer une GitHub Release (qui déclenche le build epub), et ouvrir les propositions du chapitre suivant
Rédiger le prochain chapitre à partir des propositions gagnantes et du contexte de l'univers
Clôturer les votes et générer un récapitulatif des propositions gagnantes
Analyser le dernier chapitre et mettre à jour lore.json avec les nouveaux éléments de l'univers
Créer l'issue GitHub du prochain chapitre et ouvrir la phase de propositions
Fermer les propositions et ouvrir la phase de votes sur l'issue du chapitre en cours
Résumer les événements clés de tous les chapitres pour servir de contexte à l'écriture du prochain
| name | valider-chapitre |
| description | Valider le chapitre en cours, créer une GitHub Release (qui déclenche le build epub), et ouvrir les propositions du chapitre suivant |
| user-invocable | true |
Cette skill enchaîne trois actions : validation, release, et ouverture du cycle suivant.
phase:redaction (via gh issue list --label "phase:redaction")content.md et meta.json existent et sont complets (titre, résumé, datePublication)gh release listv0.1.0 pour le prologue, v0.2.0 pour le chapitre 1, v0.3.0 pour le chapitre 2, etc.gh release create vX.Y.0 --title "Résonance vX.Y.0 — {titre du chapitre}" --notes "$(cat <<'EOF'
## {titre du chapitre}
{résumé du chapitre depuis meta.json}
L'epub sera automatiquement généré et attaché à cette release.
---
Licence : CC BY-NC-SA 4.0
EOF
)"
build-epub.yml qui génère et attache l'epubphase:redaction de l'issuegh issue close/ouvrir-propositions :
chapitres/chapitre-XX/phase:propositionsmeta.json avec le numéro de l'issueAfficher :