brainstorming

Plan and validate design ideas through guided, one-question-at-a-time dialogue with automatic documentation generation.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/joshkellett87/useful-skills --skill brainstorming-joshkellett87
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/joshkellett87/useful-skills/tree/main/brainstorming
Command: npx skills add https://github.com/joshkellett87/useful-skills --skill brainstorming-joshkellett87

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming is a guided, collaborative process that turns vague ideas into clear design objectives by clarifying intent, requirements, and constraints before any implementation.

Core Features & Use Cases

  • Structured, one-question-at-a-time dialogue to refine ideas without information overload.
  • Proposes 2-3 approach options with trade-offs and a recommended path.
  • Generates incremental design sections and accompanying documentation to facilitate handoff and implementation.
  • Use Case: early-stage product feature ideation, a new component design, or process improvement within a project.

Quick Start

Describe your idea and project context, and I will start by asking a single clarifying question to align goals.

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 concrete design requirements?

Structured brainstorming clarifies intent and constraints through one-question-at-a-time dialogue before implementation. It proposes 2-3 approach options with trade-offs and generates incremental design sections to refine goals.

What is the best way to facilitate collaborative design ideation without overwhelming the team?

Facilitate collaborative design ideation using a one-question-at-a-time dialogue format. This structured workflow refines ideas without information overload and proposes 2-3 approaches with a recommended path.

Can I use this for early-stage architecture sketching and feature planning?

Yes, this structured brainstorming workflow applies specifically to early-stage architecture sketching and feature planning. It validates design ideas by clarifying requirements and proposing multiple approaches before implementation begins.

How do I start brainstorming a new component design for my project?

To start brainstorming a new component design, describe your idea and project context. The workflow begins by asking a single clarifying question to align goals, then explores 2-3 approach options with trade-offs.

Does this brainstorming process generate documentation for implementation handoff?

Yes, this brainstorming process generates incremental design sections and accompanying documentation. This automatically created documentation facilitates seamless handoff and implementation after the ideation phase.