brainstorming

Transforms abstract ideas into concrete designs and implementation plans through guided iterative dialogue.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creative process by helping users transform initial ideas into well-defined designs and specifications through structured dialogue.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design approaches with their respective trade-offs.
  • Incremental Design Presentation: Presents designs in manageable sections, seeking user validation at each step.
  • Use Case: A product manager has a new feature idea. They use this Skill to explore requirements, discuss different implementation strategies, and collaboratively arrive at a detailed design document before development begins.

Quick Start

Use the brainstorming skill to refine the idea 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 transform abstract product ideas into concrete implementation plans?

To transform abstract ideas into concrete implementation plans, use guided iterative dialogue to clarify project scope, explore alternative solutions, and document finalized designs through incremental validation steps.

What is the best way to gather requirements for new product features?

The best way to gather requirements for new features is through targeted questions that clarify user intent, constraints, and scope. This ensures thorough consideration of trade-offs before development begins.

Can I explore multiple design approaches and their trade-offs before finalizing a specification?

Yes, you can explore multiple design approaches with their respective trade-offs. The process proposes various implementation strategies and seeks user validation at each incremental section before finalizing.

How do I document finalized designs for a software development workflow?

Document finalized designs by collaboratively arriving at a detailed design document through iterative dialogue. Present designs in manageable sections, ensuring thorough requirement consideration and trade-off evaluation.

When do I need structured ideation for product development?

You need structured ideation for product development when you have an initial feature idea but lack clarity on scope, requirements, or implementation strategy. It streamlines the creative process into well-defined specifications.

Does this approach work for refining a new user authentication flow?

Yes, this approach works for refining a new user authentication flow. It supports software development workflows by helping you explore requirements, discuss implementation strategies, and collaboratively arrive at detailed designs.