What problem does it solve? Writing unambiguous software requirements is hard—vague specs cause misinterpretation, scope creep, and rework. This Skill structures feature requirements using the EARS format and integrates them into the MoAI-ADK Plan-Run-Sync development workflow. ## Core Features & Use Cases - EARS Requirement Patterns: Structures requirements using five patterns (Ubiquitous, Event-Driven, State-Driven, Unwanted, Optional) to eliminate ambiguity. - SPEC Document Generation: Produces standardized 3-file SPEC directories (spec.md, plan.md, acceptance.md) with metadata, constraints, and Given-When-Then test scenarios. - Plan-Run-Sync Integration: Connects SPECs to implementation via /moai:1-plan, /moai:2-run, and /moai:3-sync commands, including Git Worktree support for parallel feature development. - Use Case: When planning a user authentication feature, invoke this Skill to clarify requirements, generate SPEC-001 with EARS requirements and measurable acceptance criteria, then hand it off to the RUN phase for implementation. ## Quick Start Ask the AI to create a new SPEC for your feature, for example: run /moai:1-plan "user authentication system" to generate an EARS-format SPEC document.