What problem does it solve?
This Skill orchestrates the WebView UI mockup workflow, delegating the design iteration to a design agent (ui-design-agent) and the production scaffolding to a finalization agent (ui-finalization-agent). It enables teams to rapidly converge on UI layouts for plugin interfaces, reducing back-and-forth and manual coordination when a user asks to design UI for a plugin.
Core Features & Use Cases
- Phase A orchestration: Generates v[N]-ui.yaml and v[N]-ui-test.html for rapid iteration.
- Phase B gating: Waits for a Phase 5.5 Finalize decision before producing production UI artifacts (v[N]-ui.html, v[N]-PluginEditor.*, v[N]-CMakeLists.txt, etc.).
- Workflow vs Standalone: Supports state-tracking mode via .continue-here.md and can operate in standalone mode when no state file exists.
Quick Start
Begin by initiating a mockup design for your plugin, e.g., "design a compressor UI with 6 controls." The skill will create the initial design artifacts and guide you through the decision gates to finalize the UI.