Dev Requirements

Conditionne le travail sur les fonctionnalités à un vrai document d'exigences, généré et validé par le CLI ai-devkit.

par codeaholicguy · codeaholicguy/ai-devkit

Fonctionne avec configuration ★ 9.2/10

Dev Requirements — Conditionne le travail sur les fonctionnalités à un vrai document d'exigences, généré et validé par le CLI ai-devkit.

Ce que fait

Exécute les phases 1-2 du cycle de vie de développement ai-devkit : capture de l'énoncé du problème, des user stories et des critères de succès d'une nouvelle fonctionnalité dans des documents versionnés, puis revue d'un document d'exigences existant pour y trouver des lacunes. Se déclenche lorsqu'un utilisateur veut démarrer une fonctionnalité, clarifier le périmètre, ou revoir les exigences avant le début de la conception/implémentation.

Rapport de test

Exécuté en direct chaque appel CLI promis par SKILL.md dans un dépôt vierge : `ai-devkit lint` a correctement échoué avec 5 documents manquants, `init` a corrigé le problème, et `ai-devkit docs init-feature csv-export-reports` a écrit sept fichiers datés d'exigences/conception/test sur le disque exactement comme documenté — mais finaliser un vrai document d'exigences nécessite réellement un va-et-vient en direct sur des questions ouvertes, donc cela ne peut pas être complété en une seule passe autonome.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/codeaholicguy/ai-devkit
cd ai-devkit
mkdir -p ~/.claude/skills
cp -r skills/dev-requirements ~/.claude/skills/dev-requirements

Commandes et exemples de prompts

  • /dev-requirementsConditionne le travail sur les fonctionnalités à un vrai document d'exigences, généré et validé par le CLI ai-devkit.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Before we build this feature, let's write out the actual requirements
  • Review our requirements doc and tell me what's missing before design
  • Capture the user stories and success criteria for this new feature