brainstorming

Refine rough ideas into fully formed software designs and implementation plans.

2|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/robertpelloni/workspace --skill brainstorming-robertpelloni
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/robertpelloni/workspace/tree/main/AI_COORDINATION/skills/superpowers-skills-main/skills/collaboration/brainstorming
Command: npx skills add https://github.com/robertpelloni/workspace --skill brainstorming-robertpelloni

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps overcome creative blocks and generates a wide range of ideas for any given problem or topic. It structures brainstorming sessions to ensure diverse perspectives and innovative solutions are explored.

Core Features & Use Cases

  • Idea Generation: Prompt for various angles and unconventional ideas.
  • Concept Mapping: Organize and categorize generated ideas for clarity.
  • Use Case: You need new marketing strategies for a product launch. Use this skill to brainstorm 10 unique campaign ideas, including target audiences, channels, and key messages.

Quick Start

Brainstorm ideas for a new mobile app feature that improves user engagement.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I refine rough ideas into a concrete design plan?

Refine ideas into designs by applying structured Socratic questioning to explore alternatives, evaluate options systematically, and organize concepts into actionable plans. This Skill guides ideation through phased validation, producing design documentation ready for implementation.

What's the best way to overcome creative blocks when planning software architecture?

Overcome creative blocks by generating diverse perspectives through guided brainstorming, organizing ideas into concept maps, and systematically exploring unconventional angles. This approach surfaces innovative solutions for architecture planning and feature scoping.

How do I structure a brainstorming session to ensure comprehensive problem-solving?

Structure sessions by prompting multiple viewpoints, categorizing generated ideas for clarity, and presenting phased designs that culminate in documented plans. This ensures diverse perspectives and actionable outcomes for early-stage software design and feature development.

Can I use brainstorming to scope features before implementation?

Yes. Brainstorming supports feature scoping by guiding ideation, evaluating alternatives, and validating concepts incrementally. The result is refined scope documentation and implementation-ready plans aligned with design goals.

What happens after I generate and organize ideas in a brainstorming session?

After generating and organizing ideas, the Skill guides evaluation of alternatives and phased design presentation, producing design documentation and ready-to-implement plans that inform development work.

Related Skills