From writing-assistant
Use when the user asks to check coherence, verify narrative continuity, validate case study numbers, cross-reference chapters, or ensure consistency across multiple books in a series. Also trigger when editing multi-chapter content and the user mentions checking references, terminology, or timeline consistency across the manuscript. Attivare anche quando l'utente chiede di "controllare la coerenza", "verificare la continuità narrativa", "controllare i numeri del caso studio", "cross-check tra capitoli", "verificare la timeline", "confrontare con l'altro libro", "verificare terminologia tra libri".
How this skill is triggered — by the user, by Claude, or both
Slash command
/writing-assistant:book-coherenceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Skill per verificare la coerenza interna di un libro e la coerenza tra libri diversi della serie "the Right Way". Opera su due livelli: capitolo-vs-capitolo e libro-vs-libro.
Skill per verificare la coerenza interna di un libro e la coerenza tra libri diversi della serie "the Right Way". Opera su due livelli: capitolo-vs-capitolo e libro-vs-libro.
Il caso studio attraversa tutti i capitoli in ordine cronologico. Verificare:
Timeline — gli eventi seguono una progressione temporale coerente. Controllare riferimenti espliciti a mesi, trimestri, periodi. Confrontare con la timeline master (tipicamente in Appendice E).
Numeri — revenue, metriche, headcount, percentuali devono essere coerenti tra capitoli. Se nel Cap 3 l'azienda ha 45 dipendenti e nel Cap 7 ne ha 52, deve esistere un passaggio che giustifica la crescita.
Personaggi — ruoli, nomi, personalità devono restare consistenti. Verificare: nome sempre scritto uguale, ruolo non cambiato senza spiegazione, caratterizzazione coerente (un personaggio prudente non diventa improvvisamente avventato senza un arco narrativo).
Progressione realistica — il caso studio include fallimenti, correzioni e crescita graduale. Non solo successi.
Verificare che ogni cross-reference "(vedi Capitolo N)" punti a un capitolo che effettivamente tratta quel concetto. I cross-reference devono essere bidirezionali quando entrambi i capitoli toccano lo stesso tema.
Regola: un concetto spiegato nel Capitolo N non deve essere rispiegato nei capitoli successivi. Deve essere richiamato brevemente e rimandato con cross-reference.
Il framework centrale del libro deve essere:
Segnalare: capitoli dove il framework dovrebbe essere presente ma è assente, o dove il linguaggio diverge dalla definizione iniziale.
Verificare che ogni capitolo contenga tutti gli elementi obbligatori:
{blurb})Controllare distribuzione tra capitoli e segnalare anomalie:
Capitoli senza nessun callout meritano una segnalazione (non bloccante).
Dove i concetti si sovrappongono tra volumi (es. Output/Outcome compare in più libri), la terminologia deve essere coerente. Stesse definizioni, stessi termini canonici.
Formula obbligatoria: "Per approfondire: [Titolo], Cap. N". Mai come prerequisito ("devi leggere prima X"), sempre come approfondimento opzionale.
Per le regole complete di validazione, i pattern di rilevamento, i vincoli V1–V8 e la classificazione dei tipi di cross-reference (A/B/C/D): references/cross-reference.md
Verificare che:
references/cross-reference.md, sezione 1.2)Se i volumi condividono personaggi o aziende (es. Karma Inc.), verificare coerenza di: nomi, ruoli, timeline, numeri. Se un libro dice che Karma Inc. è stata fondata nel 2019, tutti i libri devono usare lo stesso anno.
Tutti i libri della serie devono usare le stesse label per i callout, senza emoji, con gli stessi formati canonici.
libri/ ← root della serie
├── cross-reference.md ← mappa cross-reference inter-libro (livello serie)
├── nome-libro/
│ ├── capitoli/ ← manuscript LeanPub, contiene book.txt e i .md
│ ├── fonti/ ← fonti di riferimento
│ ├── assets/ ← immagini, esercizi, template
│ └── book-config.md ← metadati: personaggi, timeline, framework, terminologia
└── altro-libro/
└── ...
Il file book-config.md è il riferimento principale per i check di coerenza intra-libro. Se presente, usare i dati strutturati (timeline master, personaggi, terminologia) come base di confronto. Se assente, inferire dal testo e suggerire di crearlo con /book-init.
Il file cross-reference.md a livello serie è il riferimento per i check inter-libro. Se presente, usarlo come base per la validazione dei rimandi. Se assente, generarlo automaticamente durante il primo check inter-libro (vedi references/cross-reference.md per il template).
Per il template di book-config.md: references/book-config-template.md
book-config.md per timeline master, personaggi, framework, terminologiacapitoli/book.txt per identificare l'ordine dei capitolibook-config.mdCOERENZA INTRA-LIBRO
====================
Timeline:
- [CAP N vs CAP M] Incongruenza: nel Cap N si dice X, nel Cap M si dice Y
→ Proposta: uniformare a X/Y perché...
Numeri:
- [CAP N, riga ~XX] Revenue dichiarata: €XXk
- [CAP M, riga ~YY] Revenue dichiarata: €YYk (incongruente)
→ Proposta: verificare con timeline master
Personaggi:
- [CAP N] Marco è "CTO" — [CAP M] Marco è "VP Engineering"
→ Proposta: uniformare al ruolo corretto
Cross-reference:
- [CAP N] "(vedi Capitolo M)" — Capitolo M non tratta questo concetto
→ Proposta: correggere riferimento
COERENZA INTER-LIBRO (se applicabile)
======================================
Terminologia:
- [Libro A, Cap N] usa "XYZ" — [Libro B, Cap M] usa "ABC" per lo stesso concetto
→ Proposta: uniformare a "XYZ" perché...
Per la checklist completa di coerenza: references/coherence-checklist.md
Per le regole di cross-reference inter-libro e il template della mappa: references/cross-reference.md
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub fullo/claude-plugins-marketplace --plugin writing-assistant