brainstorming

Guide teams through structured questioning to turn vague ideas into concrete design concepts.

Updated Dec 15, 2025
One-click install
npx skills add https://github.com/scruffydan/AI-Agents --skill brainstorming-scruffydan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/scruffydan/AI-Agents/tree/main/source/skills/brainstorming
Command: npx skills add https://github.com/scruffydan/AI-Agents --skill brainstorming-scruffydan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming enables teams to clarify intent, explore requirements, and converge on design directions before implementation, reducing rework and scope creep.

Core Features & Use Cases

  • Guided discovery: Elicits stakeholder goals, constraints, and success criteria through a disciplined Q&A process.
  • Option exploration: Proposes 2-3 design approaches with trade-offs to inform decision-making.
  • Incremental validation: Presents designs in small sections and solicits confirmation after each step.

Quick Start

Initiate a session by describing the project context and goals, then request a structured design exploration.

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 concepts?

To turn vague ideas into concrete design concepts, use a structured brainstorming process that applies sequential questioning to elicit stakeholder goals, constraints, and success criteria. This guided discovery reduces rework and scope creep before implementation begins.

What is structured brainstorming for early-stage system design?

Structured brainstorming for early-stage system design is a guided Q&A process that clarifies user intent and explores requirements. It proposes 2-3 design approaches with trade-offs to inform decision-making and converge on clear design directions.

How do I explore design options and trade-offs during requirements gathering?

To explore design options and trade-offs during requirements gathering, initiate a structured brainstorming session. The process proposes 2-3 distinct design approaches alongside their respective trade-offs to help teams make informed architectural decisions.

Can I use structured brainstorming to validate design directions incrementally?

Yes, you can use structured brainstorming to validate design directions incrementally. The process presents designs in small sections and solicits confirmation after each step, ensuring stakeholder alignment and reducing scope creep through continuous feedback.

What is the best way to align team collaboration on architecture planning?

The best way to align team collaboration on architecture planning is through disciplined Q&A sessions that elicit project context and goals. This ensures shared understanding of constraints and success criteria before converging on actionable designs.

When should I avoid using a guided brainstorming approach for ideation?

You should avoid guided brainstorming for ideation if your project context and goals are already fully defined, or if implementation has already begun, as the structured questioning process targets early-stage discovery to prevent rework and scope creep.