From faciledemolire
Integra le risoluzioni del ciclo di demolizione in project-spec.md. Aggiorna il documento sezione per sezione con conferma esplicita per ogni modifica, gestisce il versionamento e aggiorna la memoria del progetto.
How this skill is triggered — by the user, by Claude, or both
Slash command
/faciledemolire:integrateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Leggi tutti e 3 i file in parallelo (non in sequenza):**
Leggi tutti e 3 i file in parallelo (non in sequenza):
project-spec.md — completo (frontmatter + tutte le 10 sezioni): serve per applicare le modifiche sezione per sezionedemolition-history.md — solo le righe del Log Cicli relative all'ultimo ciclo: identifica le issue con status risolto / differito / accettato. Se serve capire il numero del ciclo più recente, leggi prima solo Metriche di Sommario.project-memory.md — solo la sezione Limitazioni Accettate: non riproporre issue già fuori-scopeSe non esiste un ciclo di demolizione completato in demolition-history.md: "Nessun ciclo di demolizione trovato. Usa /faciledemolire:demolish prima."
Costruisci internamente la lista delle issue da trattare:
risolto — hanno una risposta dell'utente da tradurre in modificaaccettato — vanno nelle Limitazioni Dichiaratedifferito — non si toccano oraPer ogni issue da-integrare, in ordine:
Riassumi la risposta dell'utente: "Hai risposto che [sintesi risposta]. È corretto?"
Identifica la sezione: indica quale sezione di project-spec.md va aggiornata.
Presenta la bozza minimal:
Sezione [N] — [Nome sezione]
ORIGINALE:
[testo attuale]
PROPOSTO:
[testo modificato]
Applico questa modifica?
Aspetta conferma esplicita prima di applicare. Se l'utente vuole aggiustamenti: modifica la proposta e ripresenta. Non applicare mai senza conferma.
Regola non negoziabile: nessuna modifica senza conferma esplicita dell'utente.
Dopo ogni modifica applicata, verifica internamente:
| Modifica | Cosa può impattare |
|---|---|
| Cambiamento nell'audience fit (sezione 2) | Gerarchia dei messaggi (sezione 5) |
| Repositioning / value proposition (sezione 4) | Tono di voce (sezione 6), Canali (sezione 7) |
| Claim restriction (sezione 5) | Posizionamento competitivo (sezione 8) |
| Obiettivo ridefinito (sezione 3) | Value proposition (sezione 4), Gap-obiettivo |
Se individui un impatto a cascata: segnalalo all'utente prima di passare all'issue successiva.
Questa modifica impatta anche [sezione X]. Vuoi aggiornare anche quella adesso,
o la lasciamo per un ciclo successivo?
Per ogni issue fuori-scope (accettata come limitazione):
Proponi il testo da aggiungere alla sezione 10. Limitazioni Dichiarate:
Aggiungo questa limitazione dichiarata:
"[Testo che descrive il limite, il suo scope e la motivazione per cui è fuori-scope]"
Confermo?
Aspetta conferma prima di scrivere. Adatta il testo se l'utente lo chiede.
Dopo che tutte le modifiche confermate sono state applicate, determina il tipo di increment:
MINOR (v1.0 → v1.1): modifiche tattiche — tono, claim, gerarchia messaggi, canali, vincoli.
MAJOR (v1.x → v2.0): modifiche strategiche — obiettivo di campagna (sezione 3), audience primaria (sezione 2), value proposition (sezione 4).
Se il ciclo ha prodotto sia modifiche tattiche che strategiche: increment MAJOR.
Aggiorna il frontmatter di project-spec.md:
version: [nuova versione]
last_demolition_cycle: [data oggi]
demolition_cycles_count: [contatore incrementato di 1]
version_history:
- version: [nuova versione]
date: [data oggi]
notes: "[sintesi in una riga delle modifiche principali]"
[voci precedenti...]
demolition-history.md: aggiorna le issue da risolto a integrated. Aggiorna Metriche Sommario (incrementa Issue integrate).
project-memory.md:
| [data] | Integrate N issue da ciclo [N], spec aggiornata a v[X.X] | [prossimo step] |
Al termine:
project-spec.md aggiornato a v[X.X].
Modifiche applicate: [N]
Limitazioni dichiarate aggiunte: [N]
Issue differite rimaste aperte: [N]
Usa /faciledemolire:demolish per il prossimo ciclo o /faciledemolire:resume per ricaricare il contesto.
npx claudepluginhub simonediroma/faciledemolire2 --plugin faciledemolireProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.