Self-Criticism
Installation
SKILL.md
When to Use
Use when work has natural inflection points and one wrong assumption would spread into multiple downstream steps. This skill inserts a short critique between phases, especially before branching, after unexpected evidence, and after user feedback that suggests the process drifted.
Architecture
Memory lives in ~/self-criticism/. If ~/self-criticism/ does not exist, run setup.md. See memory-template.md for structure.
~/self-criticism/
├── memory.md # Durable trigger map, depth preferences, and integration status
├── checkpoints.md # Named breakpoint prompts by workflow phase
├── incidents.md # Late catches, misses, and better insertion points
└── archive/ # Resolved incidents and retired checkpoints