← ClaudeAtlas

distillation-planlisted

Use when starting Stage 2 of code distilling — the distillation spec is approved and needs to become an implementation plan. Produces distillation-plan.md.
duongnghia222/code-distilling · ★ 3 · AI & Automation · score 76
Install: claude install-skill duongnghia222/code-distilling
# Distillation Plan (Stage 2) Turn the approved distillation spec into an implementation plan a zero-context engineer can execute. Document everything: the source (reference) → target file map, which files each task touches, the exact code, the keep-verbatim items to reproduce, the seam substitutions to make, and when to commit. Bite-sized tasks. Assume the implementer is a skilled developer who knows almost nothing about this project, the reference, or what's worth preserving. Everything they need to keep the gold and avoid leaking the reference's deps must be in the plan. <HARD-GATE> Do NOT dispatch implementers or write any port code until the plan is written and the user has approved it. This applies to EVERY port regardless of how small it looks. </HARD-GATE> ## When to Use You're in Stage 2: the user has approved the distillation spec — the contract, the keep-verbatim list, the discard list, the seam→your-deps mapping, and the chunk table. Every task in the plan traces back to a chunk in the spec. If the spec is missing or unapproved, go back to `distillation-spec` first. If the spec covers multiple independent capabilities, it should have been split during the spec stage. If it wasn't, suggest splitting into separate plans — one per capability. Each plan should produce working code on its own. ## Checklist You MUST create a todo for each of these items and complete them in order: 1. **Confirm the input** — the approved spec is in hand; one capability per plan