Elite engineers instinctively ask "how could this fail?" before writing code. Claude does the opposite - jumps to implementation, discovers problems mid-way, patches reactively. This skill encodes prospective hindsight: imagine failure, then prevent it.
Gary Klein's research on prospective hindsight shows teams who imagine failure identify 30% more risks than teams who just "plan carefully." The mental shift from "how do we succeed?" to "why did we fail?" unlocks different thinking.
Imagine it's 2 weeks later. The task failed. Ask: "Why did it fail?"
Prima di iniziare QUALSIASI attività significativa (creazione di funzionalità, refactoring, integrazione, migrazione o cambiamento architettonico), innanzitutto immaginare che il progetto sia fallito. Genera 3-5 scenari di guasto specifici, valuta i livelli di rischio, identifica mitigazioni, quindi adattare il piano di implementazione per affrontare gli elementi ad alto rischio PRIMO. Non iniziare la codifica finché non viene riconosciuta la pre-mortem. Fonte: elliotjlt/claude-skill-potions.