retrospectlisted
Install: claude install-skill devseunggwan/praxis
# Retrospect
## Overview
Repeated friction wastes cycles across sessions. Unexamined pain stays unresolved.
**Core principle:** ALWAYS analyze root cause before proposing any action.
Symptom-level fixes miss the underlying pattern.
**Pipeline:** `Load -> Hygiene -> Analyze -> Audit -> Report/Approve -> Execute`
**Delegates to:** `oh-my-claudecode:tracer` agent (causal pattern analysis),
`oh-my-claudecode:analyst` agent (pattern clustering) — invoked via
`Agent(subagent_type="oh-my-claudecode:...")`
**Prerequisites:** `oh-my-claudecode` must be installed. The tracer and
analyst calls in Stage 2 have no fallback, which is why this skill sits in
the Enhanced tier of the compatibility table (`using-praxis`), not Standalone.
**Reference map:**
- Stage 1 / 1.5 / 2 / 2.7 details: [`references/stage1-2-analysis.md`](references/stage1-2-analysis.md)
- Stage 2.5 gate procedures: [`references/stage2.5-audit.md`](references/stage2.5-audit.md)
- Stage 3 output contract and approval flow: [`references/stage3-reporting.md`](references/stage3-reporting.md)
- Stage 3 worked examples: [`references/report-template.md`](references/report-template.md)
- Stage 4 execution procedures: [`references/stage4-execution.md`](references/stage4-execution.md)
- Rationalization catalog / red flags / full failure matrix: [`references/appendices.md`](references/appendices.md)
## The Iron Law
```
NO ACTION WITHOUT ROOT CAUSE ANALYSIS FIRST.
PATTERN ≠ ROOT CAUSE. SYMPTOM ≠ ROOT CAUSE.
REPEATED PATTERN