brainstorming

Transform rough ideas into structured designs through Socratic questioning and alternative exploration.

5|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/ed3dai/ed3d-plugins-testing --skill brainstorming-ed3dai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/ed3dai/ed3d-plugins-testing/tree/main/plugins/ed3d-plan-and-execute/skills/brainstorming
Command: npx skills add https://github.com/ed3dai/ed3d-plugins-testing --skill brainstorming-ed3dai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming transforms rough ideas into fully-formed designs by applying structured Socratic questioning, alternative exploration, and incremental validation.

Core Features & Use Cases

  • Structured questioning to clarify requirements and constraints.
  • Proposes 2-3 alternative design explorations with trade-offs.
  • Incremental design presentation with validation steps.

Quick Start

Use the brainstorming skill at the start of a project to turn rough ideas into a structured design by asking targeted questions, exploring 2-3 approaches, and documenting decisions in a task-tracking workflow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn rough product ideas into structured designs?

Structured brainstorming turns rough ideas into structured designs by applying Socratic questioning to clarify requirements, exploring 2-3 alternative approaches, and incrementally validating decisions within a task-tracking workflow.

What is the best way to explore alternative design approaches during early product planning?

Exploring alternative design approaches during product planning is best handled by proposing 2-3 options with explicit trade-offs, allowing you to incrementally validate each path before committing to a final design.

How do I track design decisions and tasks during brainstorming?

You can track design decisions during brainstorming by enforcing task management through TaskCreate and TaskUpdate commands, ensuring incremental validation steps and alternative explorations are documented within your workflow.

Can I use AI agents and web tools for research during the brainstorming process?

Yes, the brainstorming process relies on research agents and web tools to gather external knowledge, which informs the structured Socratic questioning and incremental validation of your design decisions.

Does design thinking brainstorming work for early-stage product design?

Design thinking brainstorming is explicitly designed for early-stage product design, applying structured Socratic questioning to clarify constraints and incrementally validate ideas before full development begins.

Why use Socratic questioning for product design brainstorming?

Socratic questioning for product design brainstorming forces explicit clarification of requirements and constraints, ensuring rough ideas are incrementally validated and transformed into fully-formed designs rather than unstructured assumptions.