What problem does it solve?
This Skill automates the initial, critical stages of JUCE plugin development: in-depth research and structured planning. It ensures a solid foundation by creating essential contracts like DSP architecture and implementation plans, preventing costly rework and design drift.
Core Features & Use Cases
- Interactive Research: Guides through identifying technical approaches, researching JUCE DSP modules, and analyzing professional plugin examples.
- DSP Architecture Specification: Generates a detailed
architecture.md contract, outlining core components, signal flow, and parameter mapping.
- Implementation Plan Creation: Calculates plugin complexity and creates a
plan.md with phased implementation strategies for complex projects.
- Use Case: Kickstart a new audio effect plugin by defining its core DSP, researching suitable JUCE classes, and generating a step-by-step development plan, all without manual document creation.
Quick Start
To begin planning a new plugin named 'TapeDelay', ensure a creative brief exists, then initiate the planning process.
/plan TapeDelay