Dev Requirements
Blocca lo sviluppo di feature finché non esiste un documento di requisiti reale, generato e validato dalla CLI ai-devkit.
Richiede configurazione
Cosa fa
Esegue le fasi 1-2 del ciclo di vita di sviluppo di ai-devkit: cattura il problema, le user story e i criteri di successo di una nuova feature in documenti versionati, quindi revisiona un documento di requisiti esistente per individuare lacune. Si attiva quando un utente vuole iniziare una feature, chiarire lo scope o revisionare i requisiti prima di iniziare la progettazione/implementazione.
Rapporto di test
Eseguito dal vivo ogni comando CLI promesso in SKILL.md in un repository nuovo: `ai-devkit lint` è fallito correttamente con 5 documenti mancanti, `init` ha risolto il problema e `docs init-feature csv-export-reports` ha scritto su disco sette file datati di requisiti/progettazione/test esattamente come documentato — ma completare un vero documento di requisiti richiede un dialogo interattivo su questioni aperte, quindi non può essere completato in un unico passaggio autonomo.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/codeaholicguy/ai-devkit cd ai-devkit mkdir -p ~/.claude/skills cp -r skills/dev-requirements ~/.claude/skills/dev-requirements
Comandi e prompt di esempio
/dev-requirementsBlocca lo sviluppo di feature finché non esiste un documento di requisiti reale, generato e validato dalla CLI ai-devkit.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Before we build this feature, let's write out the actual requirementsReview our requirements doc and tell me what's missing before designCapture the user stories and success criteria for this new feature