Avoid Feature Creep

Filtra le richieste di funzionalità tramite una checklist di prove prima che entrino nell'ambito

di waynesutton · waynesutton/convexskills

Promosso ★ 8.4/10

Avoid Feature Creep — Filtra le richieste di funzionalità tramite una checklist di prove prima che entrino nell'ambito

Cosa fa

Un framework di disciplina dell'ambito che esamina le richieste di funzionalità attraverso una checklist in cinque fasi (problema validato, allineamento alla visione, impatto misurabile, complessità, "gut check") e produce un documento di ambito MVP più un log delle decisioni sull'ambito. Si attiva quando si pianificano funzionalità, si revisiona l'ambito, si riduce un MVP, si pulisce un backlog o quando qualcuno chiede "solo un'altra cosa". Include regole per trattare gli agenti di codifica AI come stakeholder che causano "scope creep".

Rapporto di test

Eseguita la stessa domanda sull'ambito di tre settimane al lancio con e senza: la risposta non guidata ha approvato la modalità scura puramente perché era economica, mentre il gate della skill ('no YES to questions 1-3 with evidence, do not build') ha rifiutato tutte e tre e ha forzato la controproposta 'quale tra ricerca, sincronizzazione offline o esportazione tagliamo per fare spazio?'. Ha anche lasciato due artefatti riutilizzabili che la baseline non ha mai prodotto — un SCOPE.md con condizioni esplicite fuori ambito e un log delle decisioni dove ogni riga nomina un compromesso. Il costo è la lunghezza: 574 parole contro le 172 della baseline per le stesse tre decisioni.

Testato il: 2026-08-05 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/waynesutton/convexskills.git
mkdir -p ~/.claude/skills
cd convexskills && cp -r skills/avoid-feature-creep ~/.claude/skills/avoid-feature-creep

Comandi e prompt di esempio

  • /avoid-feature-creepFiltra le richieste di funzionalità tramite una checklist di prove prima che entrino nell'ambito

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

  • The CEO wants three more features before launch, should we build them?
  • Help me define the MVP scope for this note-taking app
  • Our backlog has 200 items and we haven't shipped in four months