跳到正文
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(原文)

安装前可以查看交给 AI 代理的指令内容。

/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).

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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月22日 更新

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月22日 更新

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月22日 更新

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月22日 更新

implement

免费

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

中文简介正在准备中。当前显示原文说明。

SocialGouv/egapro122026年10月22日 更新

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月22日 更新

查看 SocialGouv 的全部技能

报告此技能的问题