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.