brainstorming

Clarify user intent and constraints into concrete design specs.

Updated May 4, 2026
One-click install
npx skills add https://github.com/Ab0umar/SRV100_Acc --skill brainstorming-ab0umar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Ab0umar/SRV100_Acc/tree/main/.codex/plugins/cache/openai-curated/superpowers/dc902811/skills/brainstorming
Command: npx skills add https://github.com/Ab0umar/SRV100_Acc --skill brainstorming-ab0umar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming accelerates early design by clarifying intent, requirements, and constraints before coding begins.

Core Features & Use Cases

  • Facilitate guided ideation with questions, trade-offs, and design directions.
  • Generate structured design briefs and specs from user conversations.
  • Use it to align stakeholders, capture decisions, and prepare implementation plans.

Quick Start

Begin by clarifying goals and constraints with the user, then present 2-3 design approaches and finalize a design spec for implementation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw ideas into concrete design specs before coding?

To turn raw ideas into concrete design specs, clarify user intent and design constraints early. This guided ideation process captures requirements and feasibility approaches to produce a structured design brief for implementation.

What is guided ideation and how does it help early-stage project planning?

Guided ideation facilitates early-stage project planning by clarifying goals and constraints through targeted questions and trade-offs. It explores feasible approaches to align stakeholders and capture decisions for implementation.

How do I create a design brief from user conversations and requirements?

Creating a design brief from user conversations involves clarifying goals, presenting 2-3 design approaches, and capturing decisions. This structures requirements into a finalized design spec for implementation planning.

Can I use brainstorming to align stakeholders and capture design decisions?

Yes, you can use brainstorming to align stakeholders and capture decisions. It facilitates guided ideation to explore design directions, ensuring requirements and constraints are documented before implementation begins.

What is the best way to structure requirements for component design?

The best way to structure requirements for component design is to clarify constraints and present 2-3 feasible approaches. This transforms raw ideas into a solid design brief specifying goals and implementation directions.

When should I not use a brainstorming approach for design planning?

You should avoid brainstorming for design planning when project goals and constraints are already fully defined. It is designed for early-stage exploration to transform raw ideas, not for finalizing detailed technical implementation.