Interview To Spec

Intervista domanda per domanda che scrive uno spec.md strutturato prima di codificare.

di eduwxyz · eduwxyz/my-awesome-skills

Promosso ★ 9.2/10

Interview To Spec — Intervista domanda per domanda che scrive uno spec.md strutturato prima di codificare.

Cosa fa

Esegue un'intervista ramo per ramo che copre obiettivo, comportamenti, criteri di accettazione, casi limite e fuori ambito, quindi scrive il risultato in spec/<slug>.md. Si attiva su frasi come 'specifichiamo questo', 'abbozza la specifica' o 'cosa dovremmo costruire', e si ferma per chiedere all'utente di scegliere una funzionalità se lo scope risulta essere più funzionalità indipendenti.

Rapporto di test

Lo stesso task di deduplicazione CLI ha prodotto un file di note di sole 6 righe alla baseline contro una spec con criteri di accettazione espliciti, 6 casi limite (case-folding unicode, limiti di memoria streaming, gestione CRLF) e una sezione fuori ambito una volta seguito il formato di intervista ramo per ramo dello skill.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/eduwxyz/my-awesome-skills.git
cd my-awesome-skills
mkdir -p ~/.claude/skills
cp -r skills/interview-to-spec ~/.claude/skills/interview-to-spec

Comandi e prompt di esempio

  • /interview-to-specIntervista domanda per domanda che scrive uno spec.md strutturato prima di codificare.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Let's spec this out: a CLI that dedupes lines with a case-insensitive flag
  • Interview me one question at a time and write the spec before we code
  • Draft the spec.md for this feature including edge cases and out-of-scope