What problem does it solve? Code changes made without specs, plans, or logs lead to drift between documentation and implementation, untracked behavior changes, and stale docs. This Skill enforces a gated software-development lifecycle so every code change—feature, bug fix, or refactor—produces a consistent record of intent, terminology, domain model, plan, and log. ## Core Features & Use Cases - Gated 13-step pipeline: Runs AGENTS.md setup, intent spec (via isdd), drift checks, terminology, domain model, plan, design (via huashu-design), implementation, log, README, architecture/mechanisms, and final compliance review. - User-controlled steps: Requires confirmation before use and before each step; explicit user skips override gates and are recorded in the log. - Delegate orchestration: Coordinates isdd, domain-model, huashu-design, generate-tutorials, and coding-best-practices skills, plus graphify for token-efficient repo exploration. - Use Case: When asked to fix a bug or add a feature, load this Skill first; it walks you through spec verification, planning, and design before any code is written, then records the log and updates README afterward. ## Quick Start Ask the agent to load the software-development skill before making any code change, then confirm each pipeline step as it is presented.