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.