What problem does it solve? Turning a vague plugin idea into a buildable specification is hard: users describe features loosely, forget permissions, hosts, and failure handling, and developers end up building the wrong thing. This Skill runs a structured interview that converts scattered ideas into a complete, validated plugin specification. ## Core Features & Use Cases - Interview-driven spec generation: Asks targeted follow-up questions across five phases (basics, golden path, agent collaboration, data/permissions, scope and acceptance) instead of dumping a long questionnaire. - Dual modes: Runs a 0-to-1 workflow when no Plugin-Spec.md exists, or an iteration workflow that classifies changes, detects conflicts, and updates requirement IDs and changelogs. - Validated artifacts: Produces Plugin-Spec.md, Plugin-Spec-CHANGELOG.md, plugin.yaml, and Plugin-Project-State.md, then runs a central validator script before marking the spec ready. - Use Case: A user says "I want a plugin that edits video timelines in Claude Code." The Skill interviews them about direct manipulation, agent handoff, file scope, and acceptance criteria, then outputs a spec with numbered REQ/UX/HOST/DATA/SEC/AC requirements ready for the design phase. ## Quick Start Ask the assistant to help you turn your new interactive plugin idea into a complete Plugin-Spec.md and plugin.yaml through a guided interview.