brainstorming

Transform user ideas into detailed project designs and implementation plans.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/zhou533/UnVault --skill brainstorming-zhou533
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/zhou533/UnVault/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/zhou533/UnVault --skill brainstorming-zhou533

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users transform raw ideas into well-defined project designs and specifications, ensuring clarity and alignment before implementation begins.

Core Features & Use Cases

  • Idea Refinement: Guides users through a structured questioning process to clarify project goals, constraints, and success criteria.
  • Design Proposal: Generates 2-3 distinct technical approaches with trade-offs, recommending the most suitable option.
  • Design Documentation: Facilitates the creation of a formal design document and its subsequent commit to version control.
  • Use Case: Before starting to build a new feature, use this Skill to explore different architectural options, define the user interface flow, and document the final design, ensuring everyone on the team is on the same page.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw product ideas into actionable design specifications?

Turning raw product ideas into actionable design specifications requires a structured brainstorming process to explore context, clarify constraints, propose technical approaches, and document the final design before implementation begins.

What is the best way to evaluate technical approaches during project planning?

Evaluating technical approaches during project planning involves generating 2-3 distinct proposals, analyzing their specific trade-offs, and recommending the most suitable option to ensure alignment before development.

How do I structure a brainstorming session to define project goals and success criteria?

Structuring a brainstorming session to define project goals involves guiding participants through targeted clarifying questions to refine the initial idea and establish clear success criteria.

Can I generate formal design documentation for version control before feature implementation?

Generating formal design documentation for version control before feature implementation ensures the team shares a unified technical understanding, which can be committed directly to the repository.

When do I need to use a structured ideation process for software development?

A structured ideation process for software development is needed before starting to build a new feature, ensuring architectural options and user interface flows are fully explored and documented.