Revue Risque faible Intermédiaire ≈ 1 h 30 gagnées

Rédiger des user stories

Transforme un besoin produit en user stories testables avec critères d'acceptation Given/When/Then et règles métier tracées.

Télécharger le skill (.zip) Guide d'installation

Objectif

Rédige des user stories complètes et testables à partir d'un besoin produit : formulation rôle-besoin-valeur, critères d'acceptation Given/When/Then couvrant nominal, alternatif et erreur, règles métier, dépendances et découpage en stories verticales si nécessaire. À déclencher pour transformer un besoin métier, une note d'atelier ou un retour utilisateur en stories prêtes pour le backlog et le refinement.

Entrées acceptées

  • Texte brut
  • Markdown
  • Saisie manuelle
  • Image

Ce que vous obtenez

  • Document structuré
  • Brouillon rédigé

Limites et supervision humaine

Ce skill peut fonctionner de façon autonome sur des tâches à faible enjeu. Une relecture reste recommandée en contexte sensible.

Niveau de risque déclaré : faible. Le skill n'exécute que la tâche décrite dans son SKILL.md ; elle n'invente ni fait, ni chiffre, ni citation et signale les champs qu'elle ne peut pas renseigner.

Aperçu du SKILL.md

Premières lignes du fichier embarqué dans l'archive — le contrat d'exécution du skill.

---
name: rediger-user-stories
description: Rédige des user stories complètes et testables à partir d'un besoin produit : formulation rôle-besoin-valeur, critères d'acceptation Given/When/Then couvrant nominal, alternatif et erreur, règles métier, dépendances et découpage en stories verticales si nécessaire. À déclencher pour transformer un besoin métier, une note d'atelier ou un retour utilisateur en stories prêtes pour le backlog et le refinement.
---

# Rédiger des user stories

## Mission

Rédiger des user stories complètes et testables à partir d'un besoin produit décrit : formulation rôle-besoin-valeur, critères d'acceptation Given/When/Then et découpage éventuel.

## Résultat attendu

Un lot de user stories (voir `templates/user-story.md`) comprenant pour chacune :
- la formulation « En tant que [rôle], je veux [action], afin de [valeur] » ;
- le contexte et la valeur métier en 2 à 4 lignes ;
- les critères d'acceptation au format Given/When/Then, couvrant le cas nominal, les cas alternatifs et les cas d'erreur ;
- les règles métier associées et les dépendances ;
- une estimation de complexité qualitative (S/M/L) si demandée, marquée comme indicative.

Précision attendue : chaque critère est testable par un humain ou un test automatisé ; aucun détail fonctionnel non fourni n'est inventé sans être marqué « à confirmer ».

## Situations d'usage

- « Rédige les user stories pour la fonctionnalité de export PDF. »
- « Transforme ce besoin métier en stories pour le backlog. »
- « Écris les critères d'acceptation de cette story. »
- Entrées : description de besoin, notes d'atelier, retour utilisateur, maquette commentée.

## Ce que le skill ne fait pas

- Spécifications techniques d'implémentation (architecture, API, base de données).
- Estimation chiffrée en points ou en jours (engagement de l'équipe : ce que le skill ne fait pas).
- Priorisation du backlog (voir le skill de matrice de priorisation).
- Rédaction du PRD complet ou de la roadmap.
- Tests d'acceptation automatisés eux-mêmes (les critères les préparent, ne les exécutent pas).

## Entrées obligatoires

1. **Besoin ou fonctionnalité décrite** : problème utilisateur ou objectif produit, même formulé brutalement.

Installation

  1. Téléchargez le fichier et, si vous le souhaitez, vérifiez qu'il est authentique (shasum -a 256 rediger-user-stories.zip).
  2. Décompressez-le : vous obtenez un dossier contenant SKILL.md et ses ressources.
  3. Importez le dossier dans claude.ai, Claude Code ou via l'API.