What problem does it solve? Turning an accepted design document into actionable engineering work is error-prone: items get invented from memory, dependencies are guessed, and hand-written execution waves drift from the declared graph. This Skill decomposes a settled design into permanent, dependency-ordered work items, each ready to become one GitHub issue without editing. ## Core Features & Use Cases - Design readiness gating: Five checks (status, open questions, section numbering, test plan, external prerequisites) decide whether a design is stable enough to split, preventing stale plans from being filed as issues. - Dependency and conflict modeling: Each item declares Depends on (correctness ordering) and Conflicts with (mechanical serialization), and the checker derives parallel waves and the critical path automatically. - Validation and issue filing: The check-work-plan.py script validates IDs, labels, cycles, and acceptance criteria, rewrites the execution-order section with --write, and emits a gh issue create script with --issues. - Use Case: After a design doc for a new storage CRD is accepted, ask for a work plan; the Skill greps the operator and atlas-lib code to confirm what is unimplemented, writes work-plan-<slug>.md with W-nn items, derives the waves, and produces the issue-filing script. ## Quick Start Ask the assistant to break the accepted design at operator/docs/designs/design-<slug>.md into a work plan with dependency-ordered items and GitHub issues.