What problem does it solve? Writing unambiguous, testable feature requirements is hard—vague specs cause scope creep, implementation drift, and untestable acceptance criteria. This Skill orchestrates the SPEC planning phase of the MoAI-ADK methodology, converting natural-language feature requests into structured EARS-format specifications. ## Core Features & Use Cases - EARS Requirement Patterns: Structures requirements using five patterns (Ubiquitous, Event-Driven, State-Driven, Unwanted, Optional) to eliminate ambiguity. - Standardized SPEC Documents: Generates the required 3-file structure (spec.md, plan.md, acceptance.md) with metadata schema, lifecycle levels, and quality validation checklists. - Plan-Run-Sync Integration: Connects SPECs to downstream DDD implementation and documentation sync phases, including Git Worktree-based parallel development. - Use Case: Ask to plan a "user authentication system" and receive a complete SPEC directory with EARS requirements, API contracts, constraints, quantified success criteria, and Given-When-Then test scenarios ready for implementation. ## Quick Start Ask the assistant to create a SPEC for a new feature, for example: create a SPEC for a JWT-based user authentication system with EARS requirements and acceptance criteria.