From code-factory
Groom the top of the backlog until enough items are Ready — labelled, sized, unblocked, epic-assigned, and implementable without a follow-up question.
How this skill is triggered — by the user, by Claude, or both
Slash command
/code-factory:refinementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn the top of the backlog into Ready work. The bar: an Engineer could pick the item up and implement it without coming back with a question. Refinement works top-down in priority order — a beautifully groomed item at position 40 is wasted effort.
Turn the top of the backlog into Ready work. The bar: an Engineer could pick the item up and implement it without coming back with a question. Refinement works top-down in priority order — a beautifully groomed item at position 40 is wasted effort.
An item is Ready when it has:
board skill), and triage labels per docs/agents/triage-labels.md.board skill; take items in priority order.needs-info, move on.Stop when the Ready column holds roughly an iteration's worth of work (or the preset's buffer under Kanban) — refinement past that horizon goes stale before it's picked up.
Done when: every touched item either meets the full Ready bar, carries needs-info with a concrete question, or was split/closed — and the Ready buffer is restated in one line ("Ready now holds ~9 days of work").
npx claudepluginhub aaronabuusama/code-factoryGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.