brainstorming

Transform rough ideas into actionable design concepts through Socratic questioning.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/liamtran96/msm-car-booking --skill brainstorming-liamtran96
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/liamtran96/msm-car-booking/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/liamtran96/msm-car-booking --skill brainstorming-liamtran96

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams transform vague ideas into structured design concepts by guiding structured questioning and iterative exploration.

Core Features & Use Cases

  • Socratic Questioning: one-question-at-a-time prompts to clarify requirements.
  • Alternative Exploration: presents 2-3 design approaches with trade-offs.
  • Incremental Validation: delivers design sections for stepwise feedback and refinement.

Quick Start

Start with a rough idea and constraints, then begin Phase 1: Understanding by answering a single guiding question at a time.

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

To turn rough ideas into actionable design concepts, provide your initial idea and constraints to initiate Socratic questioning. This process clarifies requirements one question at a time, exploring alternatives to produce a design-ready plan.

What is the best way to validate requirements during early-stage product thinking?

Validating requirements during early-stage product thinking is best achieved through incremental validation. This approach delivers design sections stepwise, allowing you to provide iterative feedback and refine the architecture or feature prioritization.

How does Socratic questioning work for feature prioritization and ideation?

Socratic questioning for feature prioritization works by presenting one-question-at-a-time prompts. This guided ideation method forces you to clarify constraints and explore 2-3 alternative design approaches with clear trade-offs.

Can I use design thinking to plan architecture and explore alternatives?

Yes, you can use design thinking to plan architecture by exploring 2-3 design approaches with detailed trade-offs. It applies structured questioning to early-stage product thinking, ensuring your architecture plan is fully validated before design.

Do I need structured constraints to start brainstorming product requirements?

You need a rough idea and defined constraints to start brainstorming product requirements effectively. Starting with these parameters allows the structured questioning process to immediately focus on clarifying requirements and exploring viable alternatives.