Brainstorming

Refine vague ideas into concrete designs through structured dialogue and trade-offs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/vdemeester/home --skill brainstorming-vdemeester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Brainstorming
Source: https://github.com/vdemeester/home/tree/main/dots/.config/claude/skills/Brainstorming
Command: npx skills add https://github.com/vdemeester/home --skill brainstorming-vdemeester

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill designs and refines ideas through collaborative dialogue, asking focused questions and presenting alternatives.

Core Features & Use Cases

  • Idea Refinement: Narrow down options with trade-offs.
  • Collaborative Design: Propose structure and approach incrementally.

Quick Start

Start with a high-level problem statement and explore 2-3 design approaches.

Frequently Asked Questions about Brainstorming

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

FAQPage Schema
How do I refine vague ideas into concrete design decisions?

Refining ideas into concrete designs involves exploring architecture options, clarifying constraints, and asking focused questions one at a time. This structured dialogue process validates design choices before implementation, ensuring trade-offs are understood and documented.

What's the best way to collaborate on design decisions with a team?

Collaborative design works through incremental proposal and validation, asking focused questions to narrow options and present alternatives. This phased exploration ensures all participants understand constraints and trade-offs before committing to an approach.

How do I evaluate architecture options and their trade-offs?

Architecture exploration compares design approaches by proposing alternatives, asking clarifying questions about constraints, and presenting trade-offs explicitly. This validated dialogue produces documented design artifacts that satisfy traceability and implementation requirements.

Can I use this for early-stage problem exploration before implementation?

Yes. This approach excels at early-stage exploration, starting with high-level problem statements and exploring 2–3 design approaches. Structured dialogue and incremental validation clarify feasibility and constraints before any implementation begins.

What information do I need before starting a design dialogue?

A high-level problem statement is the starting point. The process identifies constraints, asks focused questions to clarify scope, and incrementally develops concrete design options through structured dialogue and trade-off analysis.