Guides phased collaborative brainstorming: understand ideas via one-at-a-time questions, explore 2-3 approaches with trade-offs, validate incremental designs before implementation.
From brainstormnpx claudepluginhub umputun/cc-thingz --plugin brainstormThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Orchestrates subagents to execute phased plans: deploys for implementation, verification, anti-pattern checks, code quality review, and commits only after passing checks.
Turn ideas into designs through collaborative dialogue before implementation.
Check project context first, then ask questions one at a time:
Do not overwhelm with multiple questions. One question per message. If a topic needs more exploration, break it into multiple questions.
Once the problem is understood:
Example format:
I see three approaches:
**Option A: [name]** (recommended)
- how it works: ...
- pros: ...
- cons: ...
**Option B: [name]**
- how it works: ...
- pros: ...
- cons: ...
Which direction appeals to you?
After approach is selected:
Do not present entire design at once. Incremental validation catches misunderstandings early.
After design is validated, use AskUserQuestion tool:
{
"questions": [{
"question": "Design looks complete. What's next?",
"header": "Next step",
"options": [
{"label": "Write plan", "description": "Create docs/plans/YYYY-MM-DD-<topic>.md with implementation steps via /planning:make"},
{"label": "Plan mode", "description": "Enter plan mode for structured implementation planning"},
{"label": "Start now", "description": "Begin implementing directly"}
],
"multiSelect": false
}]
}
/planning:make command to create the plan file. Pass brainstorm context (discovered files, selected approach, design decisions) as arguments so the plan command has full context without re-asking questionsWhen implementing after brainstorm: