What problem does it solve? Writing a complete, review-ready functional specification before implementation is slow and error-prone. This Skill automates the process by coordinating analyst, planner, tester, and translator agents to gather requirements, draft spec documents, and iterate through scored review cycles until the spec converges. ## Core Features & Use Cases - Structured Requirements Gathering: An analyst agent analyzes project context and asks questions across 8 categories, scoring completeness until it reaches a threshold. - Iterative Review Cycles: Planner and tester agents review the draft spec sequentially with convergence scoring (scores >= 8 or up to 3 rounds per cycle), and every accepted issue is verified before finalization. - Multilingual Output & Notion Sync: Generates the spec in a working language, translates it to target languages (en/ko/vi) via parallel translator agents, and optionally syncs pages to Notion. - Use Case: A product manager starting a new "social login" feature runs the Skill, answers structured questions, and receives a finalized multi-file spec (overview, screens with ASCII layouts, test scenarios) ready for downstream design and code generation. ## Quick Start Ask the assistant to create a functional specification for your new feature, for example by describing the feature you want to build.