ui-mockup

Generate WebView UI mockup artifacts for audio plugins.

206|69|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/glittercowboy/plugin-freedom-system --skill ui-mockup-glittercowboy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui-mockup
Source: https://github.com/glittercowboy/plugin-freedom-system/tree/main/.claude/skills/ui-mockup
Command: npx skills add https://github.com/glittercowboy/plugin-freedom-system --skill ui-mockup-glittercowboy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

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.

Frequently Asked Questions about ui-mockup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate WebView UI mockups for audio plugin design?▼

WebView UI mockups are interactive visual prototypes for plugin interfaces. This Skill orchestrates the mockup workflow by delegating design iteration to a design agent, producing versioned YAML and HTML artifacts (v[N]-ui.yaml, v[N]-ui-test.html) that let you rapidly test layouts and refine aesthetics before committing to production code.

What's the workflow for iterating on plugin UI designs?▼

Start by describing your plugin UI requirements—e.g., "design a compressor with 6 controls." Phase A generates mockup artifacts for iteration and testing. Once approved, Phase B gates the transition to finalized production artifacts (v[N]-ui.html, v[N]-PluginEditor files, CMake snippets) via a decision checkpoint, eliminating manual coordination between design and implementation.

Can I use this Skill with design agents for collaborative plugin workflows?▼

Yes. The Skill delegates design iteration to ui-design-agent and production scaffolding to ui-finalization-agent, integrating with downstream agents and state-tracking systems. It supports both workflow mode (via .continue-here.md state files) and standalone mode, fitting collaborative and independent design processes.

What artifacts does the plugin UI mockup process produce?▼

Phase A produces versioned design artifacts: v[N]-ui.yaml (structured design) and v[N]-ui-test.html (testable mockup). Phase B, after finalization approval, produces production artifacts: v[N]-ui.html, v[N]-PluginEditor.* files, and CMakeLists.txt snippets ready for plugin integration.

Does this support iterative design with approval gates?▼

Yes. The Skill enforces Phase A for rapid iteration and refinement, then gates Phase B with a finalization decision checkpoint. This structure reduces back-and-forth by separating design exploration from production commitment, ensuring sign-off before generating integration code.

Can I use plugin UI mockups in standalone mode without state tracking?▼

Yes. The Skill operates in standalone mode when no .continue-here.md state file exists, letting you generate one-off mockups without workflow integration. Workflow mode preserves design context across sessions for complex, multi-phase projects.