brainstorming

Convert raw ideas into approved design concepts with trade-offs and documentation.

Updated May 11, 2026
One-click install
npx skills add https://github.com/AvaTar-ArTs/my-supremepowers --skill brainstorming-avatar-arts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/AvaTar-ArTs/my-supremepowers/tree/main/qwen_skills/superpowers-brainstorming
Command: npx skills add https://github.com/AvaTar-ArTs/my-supremepowers --skill brainstorming-avatar-arts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts raw ideas into clearly defined, design-validated concepts before implementation, reducing rework and miscommunication.

Core Features & Use Cases

  • Explore context (code/docs/recent changes) to ground the design.
  • Ask clarifying questions one at a time to resolve uncertainties.
  • Propose 2-3 design approaches with trade-offs and a clear recommendation.
  • Present design sections and confirm approval before proceeding.
  • Write design documentation to docs/plans/YYYY-MM-DD-<topic>-design.md and hand off to a planning skill for implementation.

Quick Start

Describe the feature goal, gather context, propose 2-3 design options with trade-offs, and await approval.

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 approved design concepts before implementation?

To turn raw ideas into approved design concepts, you need a structured process that explores context, asks clarifying questions, and proposes multiple design options with trade-offs before writing a design document for approval.

What is the best way to document UX changes and architecture decisions when requirements are unclear?

Documenting UX changes and architecture decisions with unclear requirements requires a stepwise approach: explore existing context, resolve uncertainties through questions, propose design approaches, and write validated documentation to a design markdown file.

Can I generate multiple design approaches with trade-offs for early-stage feature planning?

Yes, generating multiple design approaches with trade-offs for early-stage feature planning involves exploring project context, asking clarifying questions one at a time, and presenting 2-3 options with a clear recommendation for approval.

Does this brainstorming workflow output a standard design document format?

Yes, this brainstorming workflow outputs a standard design document written to docs/plans/YYYY-MM-DD-<topic>-design.md, which is then handed off to a planning skill for implementation.

When do I need a stepwise design process with context exploration for feature planning?

You need a stepwise design process with context exploration for feature planning when raw ideas require validation, requirements are unclear, or when you need to reduce rework and miscommunication before implementation begins.

How to reduce rework and miscommunication when converting ideas into design concepts?

To reduce rework and miscommunication when converting ideas into design concepts, enforce a process that grounds designs in existing context, confirms approval section by section, and produces clear design documentation before handoff.