brainstorming

Transform abstract ideas into validated design specifications through iterative dialogue.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Sungmaster/Sung --skill brainstorming-sungmaster
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Sungmaster/Sung/tree/main/.claude/plugins/superpowers/skills/brainstorming
Command: npx skills add https://github.com/Sungmaster/Sung --skill brainstorming-sungmaster

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents wasted development effort by forcing a structured, collaborative design process before any code is written, ensuring that requirements are fully understood and validated.

Core Features & Use Cases

  • Collaborative Design: Guides you through a step-by-step process to refine project scope, architecture, and success criteria.
  • Visual Companion: Offers an optional browser-based interface to visualize mockups, diagrams, and layout options during the brainstorming phase.
  • Design Validation: Enforces a strict gate that requires a written, user-approved design specification before any implementation can begin.

Quick Start

Invoke the brainstorming skill to begin the design process for a new feature or project.

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 validated design specifications before implementation?▼

You can transform raw ideas into validated design specifications through a structured, collaborative design process that uses iterative dialogue to define project scope, architecture, and success criteria before implementation begins.

What is the best way to define project architecture and requirements collaboratively?▼

Defining project architecture collaboratively involves a step-by-step process to refine project scope and success criteria, preventing wasted development effort by enforcing a structured design validation gate before any code is written.

Can I visualize mockups and diagrams during the brainstorming and planning phase?▼

You can visualize mockups, diagrams, and layout options during the planning phase using an optional browser-based visual companion interface that supports visual exploration alongside the iterative dialogue.

Does this design workflow require a written specification before development starts?▼

Yes, this design-first workflow enforces a strict validation gate that mandates user approval of a written design specification document before any implementation can begin, ensuring requirements are fully validated.

When do I need a design-first workflow for software architecture planning?▼

You need a design-first workflow for software architecture planning when abstract ideas require transformation into concrete designs, preventing wasted development effort by ensuring requirements are fully understood and validated before coding.