brainstorming

Generate validated design concepts from vague ideas through structured brainstorming.

161|25|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/romiluz13/cc10x --skill brainstorming-romiluz13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/romiluz13/cc10x/tree/main/plugins/cc10x/skills/brainstorming
Command: npx skills add https://github.com/romiluz13/cc10x --skill brainstorming-romiluz13

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill facilitates structured brainstorming sessions, helping to generate a wide range of creative ideas for problems, features, or solutions. It provides frameworks and techniques to overcome creative blocks and ensure a diverse set of perspectives are considered, leading to more innovative outcomes.

Core Features & Use Cases

  • Structured Idea Generation: Guides through various brainstorming techniques (e.g., mind mapping, SCAMPER, reverse brainstorming).
  • Problem Reframing: Helps to redefine problems from different angles to unlock new solutions.
  • Constraint-Based Thinking: Encourages generating ideas within specific limitations to foster creativity.
  • Use Case: When faced with a complex design challenge for a new product feature, use this skill to brainstorm multiple potential solutions, considering different user needs and technical approaches.

Quick Start

Brainstorm 5-7 innovative solutions for improving user engagement on the product's landing page.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I generate multiple design approaches for a new feature?

Structured brainstorming turns vague ideas into 2-3 concrete design concepts by clarifying user intent, gathering context, and evaluating trade-offs across different approaches before implementation begins.

What's the best way to overcome creative blocks when solving design problems?

Brainstorming applies frameworks like mind mapping, SCAMPER, and reverse brainstorming to reframe problems from different angles, helping you generate diverse solutions and unlock new perspectives on complex challenges.

How do I validate design decisions before building components or features?

A phase-driven brainstorming process enforces context understanding, one-question-at-a-time exploration, and incremental design delivery across architecture, components, data flow, and error handling, producing a validated design document.

Can I use brainstorming to guide architectural decisions?

Yes—brainstorming is applied before creating features, building components, or making architectural decisions to guide context gathering, clarify intent, and generate multiple design options with documented trade-offs.

What should I include in a design document after brainstorming sessions?

A validated design document captures context, chosen approaches, trade-off evaluations, and specifications for architecture, components, data flow, error handling, and testing strategy derived from the brainstorming session.

How does constraint-based thinking improve idea generation?

Brainstorming applies constraint-based thinking to foster creativity by generating ideas within specific limitations, forcing novel solutions that might not emerge under open-ended exploration.