brainstorming

Convert vague ideas into validated designs through structured dialogue.

50|3|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/okwinds/miscellany --skill brainstorming-okwinds
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/okwinds/miscellany/tree/main/agent/skills/brainstorming
Command: npx skills add https://github.com/okwinds/miscellany --skill brainstorming-okwinds

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps transform vague ideas into concrete, validated designs through structured dialogue, reducing ambiguity and rework.

Core Features & Use Cases

  • Guided idea refinement: Start from context, ask one focused question at a time, and converge on a plan.
  • Design documentation & alignment: Produce staged design outputs and maintain traceability.
  • Use Case: When starting a new feature, run a brainstorming session to generate requirements, architecture outline, and success criteria.

Quick Start

  1. Provide a brief project context and goals to the brainstorming skill.
  2. Let the skill ask a single clarifying question to refine the idea.
  3. Review the generated design outline in small sections and iterate until it fits.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into validated designs?

To turn vague ideas into validated designs, provide your project context to a structured brainstorming dialogue. The process asks one clarifying question at a time, incrementally refining requirements into a concrete design outline.

What is the best way to structure collaborative ideation for a new feature?

The best way to structure collaborative ideation is through guided, incremental dialogue. By breaking feature briefs into small sections and reviewing design chunks iteratively, teams converge on a validated plan with reduced ambiguity.

How does structured brainstorming help with early-stage design documentation?

Structured brainstorming helps early-stage design documentation by producing staged design outputs and maintaining traceability. It transforms initial requirements into architecture outlines and success criteria for post-session handoffs.

Can I use this approach for UI component planning and requirements gathering?

Yes, you can use structured brainstorming for UI component planning and requirements gathering. It applies to early-stage product work, guiding you to define context, refine feature briefs, and establish success criteria.

Do I need any specific tools or dependencies for structured design brainstorming?

No specific tools or dependencies are required for structured design brainstorming. You simply need to provide brief project context and goals, then engage with the guided prompts to iterate on the generated design outline.

What are the limitations of using incremental dialogue for design ideation?

A limitation of incremental dialogue for design ideation is that it requires answering one question at a time, which may slow down initial rapid-fire conceptualization but ensures focused refinement and validated design outputs.