lorekeeper-dev-self-reviewlisted
Install: claude install-skill Jessinra/Lorekeeper
# Lorekeeper Dev — Mandatory Self-Review Loop
## When To Use
**Every time you finish an implementation and are about to push or open a PR.**
This is not optional. Every dev (Diana, future devs) must run this Reflexion loop before any `git push` or `gh pr create`. It catches issues before they reach review.
## The Reflexion Loop
```
┌──────────────────────────────────────┐
│ ACTOR: Write/fix implementation │
│ (this is what you already do) │
└──────────────┬───────────────────────┘
↓
┌──────────────────────────────────────┐
│ EVALUATOR: Self-review against │
│ criteria → score 1-10 │
└──────────────┬───────────────────────┘
↓ score ≥ 8?
/ \
YES NO
↓ ↓
┌────────┐ ┌──────────────────────────────┐
│ PUSH! │ │ REFLECTOR: Diagnose failures │
│ │ │ and generate specific fixes │
└────────┘ └──────────────┬───────────────┘
↓
┌──────────────────────────────┐
│ ACTOR: Rewrite with fixes │
│ (iteration 2 or 3) │
└──────────────┬───────────────┘
↓
┌──────────────────────────────┐
│ EVALUATOR: re-score │
└──────────────────────────────┘
```
**Rules:**
- Max **3 iterations** total (Actor → Evaluator counts as 1)
- If score ≥ 8 on any iteration → push immediately
- If still < 8 after 3 ite