sprint-distilllisted
Install: claude install-skill tammai/bigin-skills
# sprint-distill
Turns a sprint's worth of merged work into `knowledge/` updates and `bigin-skills` convention updates — proposal-first, nothing writes until you approve it. Classifies every candidate learning as WHAT/WHY (→ `knowledge/`), HOW-we-work (→ `bigin-skills`), or neither (dropped, but reported). Never both.
Not this skill: a single PR, a single change, or a one-off code review — use `/code-review` or `/review`. This one only operates on a sprint-scale date range.
**Distillation compresses, never just appends.** Net line delta for `CLAUDE.md` and `.claude/rules/` should be ≤0 across a sprint unless there is explicit budget headroom. Every addition must name what it replaces or compresses.
---
## Phase 0: Scope Confirmation
**Anti-trigger check first.** If the request is actually about one PR, one commit, or one change — not a sprint-scale range — stop and point to `/code-review` or `/review` instead. Do not proceed.
**Determine `SPRINT_START`:**
1. Check whether `knowledge/` exists in this repo.
- **Missing entirely** → this repo hasn't opted into the Knowledge Bundle. Ask:
```
No knowledge/ bundle found in this repo. Options:
1. skills-only — distill this sprint's HOW-we-work learnings into bigin-skills
only; skip knowledge/ classification. I'll ask you for a start date.
2. bootstrap — set up the Knowledge Bundle first (via bigin-harness-setup),
then re-run sprint-distill
```
Store `KB_MODE = skills-only` or