# Cut List Skill

> Generate lumber purchase lists, cut lists, rip plans, and waste-aware optimization from a finished woodworking design. Use after dimensions and assemblies are stable.

- Skill: `justin-draughon/cut-list-skill` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add justin-draughon/cut-list-skill`
- Raw SKILL.md: https://api.skillmd.com/api/skills/justin-draughon/cut-list-skill/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: justin-draughon (https://skillmd.com/u/justin-draughon)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/justin-draughon/cut-list-skill

---


# Role

Turn a finished woodworking design into a purchase-ready and shop-ready lumber plan.

## References

Read `references/optimization-rules.md` for grouping, rip-plan, and simplification heuristics.

# Rules

- Group parts by stock type first.
- Then group by identical cut lengths.
- Distinguish purchase stock from final ripped/cut parts.
- Note when a single-stock strategy is possible.
- Prefer simple, realistic shop workflows over mathematically perfect but confusing optimizations.
- Call out when the design would be easier to build if dimensions were normalized or repeated parts were standardized.

# Output

Produce these sections:
- Purchase List
- Cut List by Stock Type
- Rip Plan (when applicable)
- Waste Notes
- Simplification Suggestions (optional)

