brainstorming

Guide iterative dialogue to transform ideas into approved design specifications.

2|1|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/MeechYourGoals/Chravel --skill brainstorming-meechyourgoals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/MeechYourGoals/Chravel/tree/main/.claude/plugins/superpowers/skills/brainstorming
Command: npx skills add https://github.com/MeechYourGoals/Chravel --skill brainstorming-meechyourgoals

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users move from initial ideas to fully fleshed-out designs and specifications by guiding them through a structured brainstorming and approval process, preventing premature implementation.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design approaches with trade-offs for informed decision-making.
  • Design Presentation & Approval: Iteratively presents design sections for user feedback and approval before any implementation.
  • Use Case: Before building a new feature, use this Skill to ensure all requirements are understood, potential solutions are considered, and the final design is approved by stakeholders.

Quick Start

Use the brainstorming skill to help design 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 gather requirements and refine ideas into design specifications?

You can refine ideas into design specifications by engaging in a guided, iterative dialogue that clarifies requirements through single-question prompts, proposes design alternatives with trade-offs, and secures explicit user approval iteratively.

What is the best way to explore multiple design approaches during product development?

The best way to explore design approaches during product development is to evaluate multiple proposed alternatives with clear trade-offs, ensuring informed decision-making and explicit stakeholder approval before proceeding.

How do I get stakeholder approval on design sections before implementation?

You get stakeholder approval on design sections by iteratively presenting design segments for user feedback and securing explicit approval on each section before proceeding to final documentation and implementation planning.

Does this guided brainstorming process prevent premature feature implementation?

Yes, this guided brainstorming process prevents premature feature implementation by mandating documentation of the approved design and subsequent implementation planning only after explicit user approval is secured.

What happens after I approve a design specification?

After you approve a design specification, the process mandates documentation of the approved design and subsequently invokes implementation planning to transition from ideation to execution.