brainstorming

Convert rough ideas into detailed designs through Socratic dialogue.

6|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/timequity/plugins --skill brainstorming-timequity
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/timequity/plugins/tree/main/vibe-coder/skills/brainstorming
Command: npx skills add https://github.com/timequity/plugins --skill brainstorming-timequity

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Refines rough ideas into structured concepts and potential designs, reducing ambiguity and speeding PRD creation.

Core Features & Use Cases

  • Socratic questioning to clarify ideas
  • Conceptual design outlines with trade-offs
  • Sectioned design summaries presented incrementally

Quick Start

Start a brainstorming session with a rough idea and progress through guided questions, then produce a design summary.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I convert rough ideas into structured designs for web apps and APIs?▼

Brainstorming converts rough ideas into detailed designs through guided Socratic dialogue. You start with a concept, answer clarifying questions one at a time, and receive a structured design summary with MVP features and defined non-goals, reducing ambiguity before PRD creation.

What's the best way to clarify requirements when I have a vague product idea?▼

Structured ideation through incremental questioning refines vague concepts into concrete requirements. The process identifies functional scope, explores design trade-offs, and produces sectioned summaries that capture your concept's essential elements and constraints.

Can I use brainstorming to explore multiple design approaches for a CLI or Telegram bot?▼

Yes. The Skill applies to brainstorming sessions for Web Apps, Telegram Bots, APIs, and CLIs. It generates conceptual design outlines comparing trade-offs across multiple approaches, letting you evaluate alternatives before committing to a single direction.

Do I need existing design documents to start a brainstorming session?▼

No. The Skill is designed for users with rough ideas who need requirements clarification. You start with an informal concept or problem statement, and the guided dialogue progressively structures it into a formal design artifact.

How does Socratic questioning speed up PRD creation?▼

Socratic dialogue systematically surfaces hidden assumptions, dependencies, and scope boundaries in your concept. By extracting these details incrementally, you build a comprehensive design summary faster than unstructured ideation, reducing revision cycles when writing formal specifications.

What happens after I complete a brainstorming session?▼

The session produces a design summary containing objective artifacts: MVP feature lists, defined non-goals, and conceptual outlines with trade-offs. These outputs are ready to feed into formal PRD writing or serve as reference for development planning.