What problem does it solve? Embedded driver development often fails when plans are vague, contain placeholders, or skip verification steps. This Skill converts an approved hardware design spec into a complete implementation plan with exact file paths, full code blocks, and build/commit verification steps, so execution requires zero guesswork. ## Core Features & Use Cases - Bite-Sized Task Breakdown: Splits driver work into 2-5 minute steps, each with complete code, a build command, and a git commit. - Reference-Driven Design: Loads domain references (chips, protocols, hardware interfaces, debugging) based on the task type before planning. - Placeholder Enforcement: Rejects plans containing TBD, TODO, or incomplete code, and runs a self-review for spec coverage and type consistency. - Use Case: After approving a brainstorming spec for an ST7789 LCD driver, generate a plan defining include/lcd_st7789.h and src/lcd_st7789.c with DMA-chunked write logic, then hand it to the implementation phase. ## Quick Start Create an implementation plan for the LCD driver based on the approved spec in docs/embedded/specs.