What problem does it solve? Turning a design document into working code often leads to unplanned, unverified changes that drift from the specification. This Skill enforces a closed loop: analyze the design doc, plan development by functional blocks based on existing tests, implement step by step, run unit tests after each step, and produce a final development summary report. ## Core Features & Use Cases - Design-Driven Planning: Extracts goals, acceptance criteria, and code boundaries from a design document before writing any code. - Test-Gated Step Execution: Splits work into functional blocks (schema, service logic, adapters, entry points) and requires unit test verification after each block before proceeding. - Summary Report Generation: Produces a development summary report in the 文档/ directory covering scope, plan execution, verification results, and risks. - Use Case: Given a design doc for a new API module and an existing test suite, the Skill plans the implementation in blocks, codes each block, runs the relevant tests after each one, and finishes with a documented report. ## Quick Start Ask the AI to read the design document at a given path and complete the code implementation step by step, running the related unit tests after each step and generating a summary report at the end.