brainstorming

Clarify goals, constraints, and success criteria to generate structured design directions.

321|26|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/mkurman/tamux --skill brainstorming-mkurman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/mkurman/tamux/tree/main/skills/development/superpowers/brainstorming
Command: npx skills add https://github.com/mkurman/tamux --skill brainstorming-mkurman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming automation that clarifies goals, constraints, and success criteria to seed design directions before implementation.

Core Features & Use Cases

  • Guided discovery: structure user intent, requirements, and success criteria to shape a design brief.
  • Requirement elicitation: prompts to surface constraints, scope, and acceptance criteria.
  • Design planning: produce a design direction, checklists, and a transition plan to implementation.

Quick Start

Ask the user for goals and constraints, then generate a design brief and a step-by-step plan to proceed.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn initial project ideas into design-ready specs?

Requirement elicitation for design planning involves surfacing constraints, scope, and acceptance criteria through guided discovery. This structured brainstorming process shapes a design brief by prompting for specific project boundaries and user intent before any implementation begins.

What is the best way to document design directions before implementation?

The best way to document design directions is by generating a design brief with checklists and decision points. This structured design planning produces a clear transition plan, ensuring implementation begins with well-defined success criteria and documented constraints.

Can I automate project discovery and requirement elicitation for design briefs?

You can automate project discovery and requirement elicitation by using a guided brainstorming process to structure user intent. This automation clarifies goals and surfaces constraints automatically, producing a design brief without manual documentation overhead.

How do I structure a transition plan from design exploration to implementation?

To structure a transition plan from design exploration to implementation, generate checklists and decision points during your brainstorming phase. This ensures the final design directions include a step-by-step plan to proceed directly into development with clear acceptance criteria.

Does guided brainstorming help with design refinement across project discovery?

Guided brainstorming helps with design refinement across project discovery by systematically clarifying goals and constraints. It is useful throughout requirement elicitation and design refinement to generate structured directions, ensuring design proposals align with initial success criteria.