本文へ移動
cccskills
無料GitHub で公開

plan-sprint

Planifie le prochain sprint : calcule la capacité (vélocité glissante 3 sprints), reporte les tickets non livrés du sprint courant, puis complète depuis le backlog par priorité jusqu'à la capacité. Présente le plan, attend validation, puis assigne les tickets au sprint. Usage: /plan-sprint [<titre-sprint-cible>]

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

/plan-sprint — Planification du prochain sprint

Usage

  • /plan-sprint — planifie le sprint qui suit le sprint courant (auto-détecté)
  • /plan-sprint "Sprint 11" — planifie un sprint cible nommé

À lancer en début de planification (typiquement à la fin du sprint courant, après avoir lancé /velocity pour voir la tendance).

Ce que fait le skill

  1. Capacité = moyenne glissante de la vélocité des 3 derniers sprints terminés (Σ Estimate des feuilles Task/Bug livrées : Done ∪ In review).
  2. Report des tickets non livrés du sprint courant (Status ∉ {Done, In review}) → vers le sprint cible. Ils consomment la capacité en premier.
  3. Complétion depuis le backlog : tickets Status ∈ {Backlog, To Do}, sizés, sans sprint, triés par Priorité (P0→P1→P2) puis petits points d'abord (remplit les trous), ajoutés sans jamais dépasser la capacité.

Limite GitHub — création de sprint

L'API GitHub régénère tous les iterationId quand on édite la config d'un champ iteration → cela orphaniserait toutes les assignations Sprint existantes du board (vérifié par test). Donc /plan-sprint ne crée jamais l'itération.

Si le sprint cible n'existe pas encore (exit 4), le skill s'arrête et indique :

Project EGAPRO V2 → ⚙ Settings → champ « Sprint » → « Add iteration » (dates auto-remplies depuis la durée de 14 j), puis relancer /plan-sprint.

Garde donc ~1 sprint d'avance (comme aujourd'hui : Sprint 10 pré-créé) → le skill tourne alors en entièrement automatique.

Exécution

Étape 1 — Plan (lecture seule). Toujours d'abord :

bash scripts/orchestration/plan_sprint.sh "$ARGUMENTS"

Re-rendre la sortie en chat sous forme de tableaux markdown propres (reportés / ajoutés / total vs capacité) + une courte analyse :

  • Signaler les tickets reportés non sizés (⚠) — leur charge n'est pas comptée ; suggérer de les sizer (/analyse) si la capacité semble fausse.
  • Si beaucoup de reports saturent déjà la capacité → le sprint est en dette, peu/pas de backlog ajouté : le dire explicitement.

Étape 2 — Validation utilisateur EXPLICITE. Demander : « Je valide ce plan et j'assigne les tickets à <sprint cible> ? » Attendre un oui clair. Ne jamais écrire sans validation (les assignations modifient le board partagé).

Étape 3 — Appliquer (écriture). Sur accord seulement :

bash scripts/orchestration/plan_sprint.sh --apply "$ARGUMENTS"

La sélection est déterministe → le plan appliqué est identique à celui montré. Le script assigne chaque ticket (reportés + ajoutés) au sprint cible via updateProjectV2ItemFieldValue (1 item à la fois, sûr).

Notes

  • Le champ Status n'est pas touché — /plan-sprint ne déplace pas les tickets sur le board (Backlog/To Do/In progress restent gérés par /implement et toi). Il ne pose que l'assignation Sprint.
  • Prérequis pour une capacité fiable : les tickets passent par /analyse qui les size (Size + Estimate). Sans sizing, la vélocité est sous-estimée.
  • Voir aussi /velocity (mesure rétrospective) et .claude/pipeline/complexity-estimation.md (rubrique t-shirt).

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

analyse

無料

Conception pipeline. Détecte le mode (epic/task/bug) selon le type d'issue ou le prompt et invoque les agents appropriés. Usage: /analyse [<issue#>] [<description>]

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

analyse

無料

Conception pipeline for Codex. Equivalent to the repository's Claude skill: detect epic/task/bug mode, then delegate to the existing repo agents and workflows. Usage: /analyse [<issue#>] [<description>]

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

doc

無料

Régénère la documentation utilisateur (`docs/*.md`) à partir de l'état courant du code. Usage : /doc (sur la branche courante) ou /doc <issue#> (sur la branche linkée à un epic / ticket).

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

doc

無料

Documentation regeneration for Codex. Equivalent to the repository's Claude skill: regenerate user-facing docs from current code state. Usage: /doc or /doc <issue#>

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

implement

無料

Execution pipeline for Codex. Detect epic/task/bug mode and implement with Codex models only. Usage: /implement <issue#>

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

implement

無料

Phase exécution. Détecte le mode (epic/task/bug) selon le type d'issue et lance le bon mécanisme : loop driver background pour epic, code-dev synchrone pour task/bug. Usage: /implement <issue#>

日本語の概要は準備中です。原文の説明を表示しています。

SocialGouv/egapro122026年10月13日 更新

SocialGouv のスキルをすべて見る

このスキルの問題を報告する