Orchestrates Stage 0 research and planning for JUCE plugins - creates architecture.md and plan.md contracts through subagent delegation. Use when creative brief exists and plugin needs DSP architecture specification, complexity assessment, or implementation planning. Invoke via /plan command, natural language (plan architecture, research DSP), or as first implementation step.
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
Check preconditions first: See references/preconditions.md for detailed validation logic.
Quick validation:
plugins/[Name]/.ideas/If all preconditions pass → proceed to Stage 0
Goal: Create DSP architecture specification (architecture.md) AND implementation plan (plan.md) Duration: 5-35 minutes (complexity-dependent) Implementation: Delegated to research-planning-agent subagent via Task tool
Dispatch pattern:
Read contracts in parallel (use parallel Read calls in single tool invocation):
Invoke subagent:
Task(subagent_type="research-planning-agent", description="[prompt with contracts]", model="sonnet")
See references/subagent-invocation.md for detailed prompt construction.
After subagent returns, execute checkpoint protocol:
Subagent executes: Full Stage 0 protocol from research-planning-agent.md
Outputs:
plugins/[Name]/.ideas/architecture.md (see assets/architecture-template.md)plugins/[Name]/.ideas/plan.md (see assets/plan-template.md)Decision menu: Use assets/decision-menu-stage-0.md template
Menu option routing:
Note: research-planning-agent runs in fresh context (5-35 min session doesn't pollute orchestrator)
Validation before proceeding to Stage 1:
Templates:
assets/architecture-template.md - DSP architecture contract templateassets/plan-template.md - Implementation plan templateassets/decision-menu-stage-0.md - Decision menu templatenpx skills add glittercowboy/plugin-planning下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer