brainstorming

Guides collaborative exploration of vague product ideas into clear problem frames and next steps.

Updated May 31, 2026
One-click install
npx skills add https://github.com/ithaloazevedo/pm-loadout --skill brainstorming-ithaloazevedo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/ithaloazevedo/pm-loadout/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/ithaloazevedo/pm-loadout --skill brainstorming-ithaloazevedo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Product ideas often start vague, and jumping straight to specification or prioritization wastes effort. This Skill structures early-stage thinking so a PM can clarify a problem, separate facts from assumptions, and choose the right next move before committing to discovery or delivery artifacts. ## Core Features & Use Cases - Structured Ideation Flow: Names the current shape of an idea, separates facts from assumptions, and offers 2-3 possible frames or directions with a recommended next step. - Skill Hand-off Map: Routes clarified outputs to the right follow-on skill such as user interviews, JTBD mapping, ICE scoring, or ClickUp specification. - Optional Visual Companion: Serves browser-based mockups, diagrams, and A/B option screens via a local WebSocket server when a question is better answered visually. - Use Case: A PM has a rough feature idea. The Skill asks one high-leverage question, lays out options with trade-offs, and recommends whether to run user interviews or jump to prioritization. ## Quick Start Ask the assistant to brainstorm a vague product idea and turn it into a clear problem frame with recommended next steps.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I brainstorm a product idea before writing a spec?▼

Start by naming the current shape of the idea, then separate facts, assumptions, and open questions. The Skill offers 2-3 frames or directions and recommends the next PM move, such as user interviews or ICE scoring, before any specification work.

What is the visual companion in brainstorming sessions?▼

It is an optional local browser server that displays HTML mockups, diagrams, and A/B option screens. The agent writes content fragments to a watched directory, and user clicks are recorded as JSON events for the next conversation turn.

Does brainstorming create Linear or ClickUp artifacts automatically?▼

No. The Skill is conversational by default and explicitly forbids creating Linear initiatives, ClickUp items, or files unless the user explicitly asks. It hands off to specification skills only when the goal is clear.

How do I start the brainstorming visual server?▼

Run scripts/start-server.sh with --project-dir pointing at your project. It returns a JSON object with the URL, screen directory, and state directory. On Windows or Codex environments it auto-switches to foreground mode.

When should I not use the browser visual companion?▼

Skip it for text-based questions like scope clarification, conceptual trade-offs, or requirement definitions. Use the browser only when the content itself is visual, such as UI mockups, architecture diagrams, or side-by-side layout comparisons.