brainstorming

Transform abstract ideas into concrete designs through guided dialogue.

8|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/hxk622/TokenDance --skill brainstorming-hxk622
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/hxk622/TokenDance/tree/main/backend/app/skills/builtin/superpowers/brainstorming
Command: npx skills add https://github.com/hxk622/TokenDance --skill brainstorming-hxk622

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps transform initial ideas into well-defined designs and specifications through a structured, collaborative dialogue, bridging the gap between abstract concepts and concrete plans.

Core Features & Use Cases

  • Idea Refinement: Explores user intent, needs, and requirements by asking targeted questions.
  • Approach Exploration: Proposes multiple design options with trade-offs for informed decision-making.
  • Design Specification: Generates detailed designs covering architecture, components, data flow, and error handling.
  • Use Case: Before starting development on a new feature, use this Skill to brainstorm requirements, explore different implementation strategies, and generate a clear design document.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication system.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform abstract ideas into concrete design specifications?

To transform abstract ideas into concrete design specifications, you need a structured dialogue that explores user intent, refines requirements, proposes alternatives, and documents the final plan incrementally.

What is the best way to brainstorm requirements for a new feature before development?

The best way to brainstorm requirements for a new feature is through guided natural language dialogue that asks targeted questions, explores needs, and validates design sections iteratively.

Can I explore multiple design options with trade-offs during ideation?

Yes, during ideation you can explore multiple design options with trade-offs, enabling informed decision-making by comparing different implementation strategies before finalizing the architecture.

Does design specification dialogue cover architecture, components, data flow, and error handling?

Yes, design specification dialogue covers architecture, components, data flow, and error handling by generating detailed designs through incremental validation of each specific section.

When should I not use a guided dialogue approach for creative planning?

You should not use a guided dialogue approach for creative planning if your requirements are already fully defined and do not need iterative questioning or incremental validation to refine.