Che cos'è spec-driven?
Sviluppo basato sulle specifiche con fasi strutturate: Inizializzazione, Pianificazione, Attività, Implementazione+Convalida. Crea specifiche di funzionalità strutturate con tracciabilità dei requisiti. Da utilizzare quando: avvio di progetti, pianificazione di funzionalità, implementazione con verifica o monitoraggio delle decisioni nelle sessioni. Utilizzabile anche quando l'utente desidera suddividere una funzionalità in attività, pianificare prima della codifica, monitorare l'avanzamento dell'implementazione, impostare una nuova struttura di progetto o organizzare il lavoro in specifiche e piani. Si attiva su "map codebase", "inizializza", "inizializza progetto", "crea funzionalità", "pianifica", "attività", "implementa", "convalida", "archivia", "dividilo in attività", "pianifica questa funzionalità", "avvia un nuovo progetto". Fonte: adeonir/agents-skills.