brainstorming

Facilitates collaborative dialogue to transform ideas into approved design documents.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/tunneleven/C4Flow --skill brainstorming-tunneleven
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/tunneleven/C4Flow/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/tunneleven/C4Flow --skill brainstorming-tunneleven

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill bridges the gap between a raw idea and a concrete, approved design, ensuring that creative work is well-defined before implementation begins.

Core Features & Use Cases

  • Idea Refinement: Guides users through a structured process to clarify intent, requirements, and constraints.
  • Design Proposal: Generates and presents multiple design approaches with trade-offs for user selection.
  • Use Case: You have a new feature idea for your app. Use this Skill to explore its purpose, define its scope, and get a clear, approved design document before writing any code.

Quick Start

Use the brainstorming skill to start designing 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 an app feature idea into an approved design specification?▼

To turn an app feature idea into an approved design specification, you can use collaborative dialogue to explore user intent, define requirements, and generate design proposals with trade-offs before implementation.

What is the best way to refine product design ideas before writing any code?▼

The best way to refine product design ideas before coding is through structured ideation that clarifies scope, evaluates constraints, and secures formal user approval of the design documents.

Can I generate multiple design approaches with trade-offs for user experience flows?▼

Yes, you can generate multiple design approaches with trade-offs for user experience flows, allowing you to compare options and select the most suitable design before proceeding to prototyping.

How do I create design documents for version control from a raw concept?▼

You create design documents for version control from a raw concept by finalizing the design specifications through collaborative dialogue and then exporting the approved design documents.

Does ideation work with visual companions for product design communication?▼

Yes, ideation works with visual companions for product design communication, enhancing the clarity of requirements and design proposals during the collaborative dialogue process.