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
Ce que vous obtenez
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
- Téléchargez le fichier et, si vous le souhaitez, vérifiez qu'il est authentique
(
shasum -a 256 rediger-user-stories.zip). - Décompressez-le : vous obtenez un dossier contenant
SKILL.mdet ses ressources. - Importez le dossier dans claude.ai, Claude Code ou via l'API.