brainstorming

Convert raw ideas into a structured design spec with decision points and trade-offs.

13|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/kevinnft/ai-agent-skills --skill brainstorming-kevinnft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/kevinnft/ai-agent-skills/tree/main/skills/superpowers/brainstorming
Command: npx skills add https://github.com/kevinnft/ai-agent-skills --skill brainstorming-kevinnft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This brainstorming framework helps teams convert vague ideas into concrete design briefs by guiding collaborative dialogue, clarifying goals, constraints, and success criteria before moving to implementation.

Core Features & Use Cases

  • Guided questioning to surface user needs, constraints, and desired outcomes.
  • Generation of 2-3 design approaches with trade-offs, followed by a recommended direction.
  • Live design spec creation and documentation flow to hand off to implementation.

Quick Start

Describe a concise design brief that states goals, constraints, and success criteria.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn a vague idea into a concrete design brief?

To turn a vague idea into a concrete design brief, this Skill uses guided questioning to clarify your goals, constraints, and success criteria before structuring them into an actionable specification for implementation.

What is the best way to explore design approaches for a new project?

The best way to explore design approaches is through a 2-3 approach exploration process, which generates multiple options with defined trade-offs and provides a recommended direction within your project's scope.

Can I use this brainstorming framework for collaborative ideation sessions?

Yes, you can use this framework for collaborative ideation sessions because it guides team dialogue by posing clarifying questions and surfacing user needs to ensure actionable outcomes.

How do I create a design spec ready for implementation handoff?

You create a design spec ready for handoff by documenting decision points, trade-offs, and the final recommended direction during a live session, resulting in a structured plan for moving to implementation.

What do I need to start a design-thinking brainstorming session?

To start a design-thinking brainstorming session, you need to provide a concise design brief that explicitly states your project goals, constraints, and desired success criteria.

Are there limitations to using an automated brainstorming framework for design specs?

A limitation of this brainstorming framework is that it operates within defined scopes, meaning the generated design spec requires explicit user approval before moving to the implementation phase.