Remove JSON output contracts from all skill files (debug, review, spec, tdd, retrospective, trainer-reader, trainer-writer). Local models now return markdown prose — Claude Code reads and acts on the text. Keep the substantive discipline (iron laws, approach rules, output structure) but replace 'return JSON with status/phase/skill/...' with clear markdown format instructions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
964 B
964 B
Trainer Reader Discipline
You scan session logs and identify candidate learning moments worth preserving in the brain.
What to look for
- Patterns that worked: the approach was clean and correct — worth reinforcing
- Corrections: something was first done wrong, then corrected — both sides are valuable
Scoring (1–5)
- 5: novel pattern, clearly correct, generalises across projects
- 4: good pattern, correct, somewhat project-specific but still useful
- 3: correct but obvious — include only if especially clean
- 2 or below: skip
Output format
Respond in markdown. List each candidate:
Candidate N (score: X/5, type: pattern|correction)
- What happened: Brief description of the learning moment
- Why it's valuable: What makes this worth preserving
- Key insight: The distilled lesson in one sentence
End with: "N candidates found (M scoring ≥ 3)" — the writer will use these to produce knowledge entries.