Skills · Claude Code · Agent Skills

Prima fermare l'emorragia, poi spiegare — senza negoziare.

Severità per criteri, un comandante per incidente, mitigazione prima della diagnosi, comunicazione a cadenza fissa e postmortem blameless le cui azioni diventano gate, non promesse di stare più attenti.

v0.2.1Disciplina · Resposta a incidentegithub.com/schematizeme/skill-incident

Gestito da Lucas Andrade

schematize-incident · v0.2.1bash
$ schematize install incident
GitHub →scarica la skill (.zip)/incident-help · github.com/schematizeme/schematize-cli

Soglie non negoziabili

Non si spengono "per andare più veloci". Elenco completo nella skill.

Severità con criteri oggettivi

Non a sensazione: nel dubbio si sale di un livello, e riclassificare si dichiara e si registra.

Un IC per incidente

In SEV1/2 l'IC non tocca il sistema; il passaggio di comando è esplicito.

Mitigare prima di diagnosticare

Prima fermare (annullare l'ultima modifica), una leva alla volta, tutto raccontato nel canale.

Azione irreversibile solo per decisione dell'IC

Un'azione distruttiva e irreversibile richiede una decisione registrata e un rollback pensato prima.

Il silenzio è un errore

SEV1/2 ha una prima nota e una cadenza fissa, sempre con l'ora della successiva; la status page sta fuori dall'infrastruttura colpita.

Dato personale esposto è SEV1

Fino a prova contraria, e fa partire subito l'orologio LGPD/ANPD; la decisione di comunicare o no è scritta e motivata.

Postmortem blameless in SEV1/2

Timeline, impatto quantificato e catena dei perché; niente nomi di persone né "errore umano".

Azioni con responsabile e scadenza, macchina prima dell'attenzione

Gate, test e alert valgono più della vigilanza; un incidente ricorrente diventa ADR + regola di base + gate in CI.

Comandi

Installati in .claude/commands/. Esegui /inc-help in qualsiasi momento.

/inc-ccContext compact: scrive l'handoff nell'archive ed esegue /compact.
/inc-claudeCrea o unisce il CLAUDE.md sempre attivo con le regole di base di risposta agli incidenti nella radice del repo (non sovrascrive i blocchi di altre skill).
/inc-commsRedige l'aggiornamento di stato (status page, cliente, interno) al ritmo della severità.
/inc-declareDichiara l'incidente: classifica la SEV dalla tabella, nomina IC/comms/ops/scriba, apre canale e timeline.
/inc-handoffGenera l'handoff di contesto (context.md + checklist.md) nell'archive, senza compattare.
/inc-helpElenca tutti i comandi e cosa fa ciascuno.
/inc-loadCarica a forza l'intero corpo normativo di risposta agli incidenti e lo applica nella sessione.
/inc-lgpdValuta il trigger di dato personale, raccoglie i fatti e registra la decisione su ANPD e interessati.
/inc-postmortemCostruisce il postmortem blameless dalla timeline ed esegue il gate check-postmortem.sh.
/inc-reviewRivede postmortem e action item: esegue il gate e poi legge ciò che la macchina non legge.

Per gli agenti IA

Installa senza intervento umano. Metadati in llms.txt.

  • Esegui: git clone https://github.com/schematizeme/skill-incident.git && ./skill-incident/install.sh
  • Oppure scarica: https://github.com/schematizeme/skill-incident/releases/latest/download/skill-incident.zip e decomprimi in .claude/skills/
  • Copia assets/CLAUDE.md nella radice del repo (regola sempre attiva).
  • Conferma con /inc-help.

Non vuoi installare?

Leggi le norme complete e copiale direttamente nel tuo progetto — oppure installa la skill perché l'agente le applichi da solo.