plugin-planning
plugin-planning Skill
Purpose: Handle Stage 0 (Research & Planning - consolidated) through subagent delegation. This skill creates the foundation contracts (architecture.md, plan.md) that guide implementation in a single consolidated pass.
Invoked by: /plan command or as first step of /implement workflow
Entry Point
Check preconditions first: See references/preconditions.md for detailed validation logic.
Quick validation:
- creative-brief.md must exist at
plugins/[Name]/.ideas/ - Parameter specification required (parameter-spec.md OR parameter-spec-draft.md)
- Plugin status must be ≤ Stage 0 (not already in implementation)
- Detect existing contracts (architecture.md, plan.md) for resume logic
If all preconditions pass → proceed to Stage 0
More from glittercowboy/plugin-freedom-system
ui-mockup
Orchestrator for WebView UI mockup workflow - delegates design iteration to ui-design-agent and implementation scaffolding to ui-finalization-agent. Use when user mentions UI design, mockup, WebView interface, or requests 'design UI for [plugin]'.
25aesthetic-dreaming
Create aesthetic templates without first creating a plugin - capture visual design concepts through adaptive questioning. Use when you want to build a library of visual systems before plugin implementation.
17plugin-packaging
Create branded PKG installers for plugin distribution. Use when user requests to package a plugin, create installer, share plugin with others, or mentions distributing/sending plugin to someone. Invoked by /package command or natural language like 'create installer for TapeAge' or 'package GainKnob'.
15plugin-testing
Validates audio plugins through automated tests, pluginval, or manual DAW testing. Use for MANUAL testing via /test command. Note - Automatic validation now built into workflow (validation-agent runs after each stage). This skill is for manual testing only, after bug fixes, or when user mentions test, validate, validation, pluginval, stability, automated tests, run tests, check plugin, or quality assurance.
15plugin-workflow
Orchestrates JUCE plugin implementation through stages 1-3 (Foundation, DSP, GUI) using subagent delegation with automatic validation after each stage. Use when implementing plugins after planning completes, or when resuming with /continue command. Invoked by /implement command.
15ui-template-library
Manage aesthetic templates - save visual systems from completed mockups as interpretable prose, apply to new plugins with adaptive layouts
15