What problem does it solve? Starting implementation without clear requirements leads to scope creep, rework, and misaligned expectations. This Skill enforces a specification-first workflow so every feature has a written contract covering objectives, requirements, data models, and testing before any code is written. ## Core Features & Use Cases - Spec Template: Provides a complete Markdown template with sections for objectives, must-have/nice-to-have/out-of-scope requirements, data model, API design, UI design, testing strategy, and phased implementation plan. - DaaS-Aware Guidance: Includes platform-specific considerations for DaaS collections, RBAC permissions, workflow states, scoping, and Buildpad component installation as an explicit Phase 0 step. - Review Checklist: Ships a verification checklist and red-flag list to validate specs before implementation begins. - Use Case: When asked to build a new inventory management feature, use this Skill to first produce a reviewed specification defining the data model, API endpoints, and boundaries, then implement against it. ## Quick Start Ask the AI to write a specification for your new feature using the spec-driven-development approach before writing any code.