When a feature is too big to fit in one go, this skill creates a complete upfront plan: conceptual design, interface contracts, and a breakdown into sub-features. It lives in `.codestable/roadmap/{slug}/` and enforces a critical discipline: write the architecture layer contracts first (function signatures, data structures, protocols) before splitting into tasks. Each sub-feature will treat those contracts as hard constraints during feature-design, preventing the common mess where parallel features each invent their own incompatible interfaces. Two modes: new roadmaps and updates to existing ones. It won't let you skip the interface definition step with vague "TBD" placeholders, and it keeps planning separate from your requirements and architecture docs to avoid mixing "what we want" with "how we'll build it incrementally."
npx skills add https://github.com/liuzhengdongfortest/codestable --skill cs-roadmap