What problem does it solve? Large requirements that cannot fit into a single feature often get implemented ad hoc, causing inconsistent interfaces and duplicated work. This Skill turns an oversized requirement into a complete upfront plan: a module-level design, executable interface contracts, and a dependency-ordered list of sub-features stored under codestable/roadmap/. ## Core Features & Use Cases - Two modes (new / update): Create a new roadmap for a big requirement, or update an existing one by adding sub-features, reordering, or marking items dropped. - Architecture-first decomposition: Produces a module breakdown plus interface contracts written to function-signature, data-structure, and error-code level, which downstream feature design must treat as hard constraints. - Machine-readable tracking: Generates an items.yaml with slug, description, depends_on, status, and minimal-loop flags, validated with validate-yaml.py and synced with the feature lifecycle. - Use Case: A user says "I want a permission system." The Skill drafts a roadmap with RBAC core, admin UI, and audit sub-features, defines the permission-check API contract, marks the minimal end-to-end loop, and hands each item to the feature workflow. ## Quick Start Ask the AI to break down a large requirement into a roadmap, for example: "Help me decompose the notification center requirement into a roadmap with module design and sub-features."