brainstorming

Guide structured brainstorming dialogues to convert ideas into validated design concepts.

22|4|Updated Oct 28, 2025
One-click install
npx skills add https://github.com/ivfarias/ceo --skill brainstorming-ivfarias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/ivfarias/ceo/tree/main/.gemini/skills/brainstorming
Command: npx skills add https://github.com/ivfarias/ceo --skill brainstorming-ivfarias

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming ideas into concrete designs is prone to scope creep and miscommunication. This skill guides collaborative dialogue to elicit intent, constraints, and success criteria before drafting solutions.

Core Features & Use Cases

  • Structured questioning: asks one focused question at a time to refine requirements.
  • Multi-solution exploration: presents 2-3 approaches with trade-offs and a recommended path.
  • Incremental design delivery: breaks design into 200-300 word sections with validation after each.

Quick Start

Propose a product feature and initialize a structured design session with a clear goal.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn brainstorming ideas into validated design concepts without scope creep?

Turn brainstorming ideas into validated design concepts by using a structured dialogue that elicits intent, constraints, and success criteria before drafting solutions. This prevents scope creep by asking one focused question at a time to refine requirements.

What's the best way to structure product design ideation for software architecture features?

Structure product design ideation for software architecture by exploring 2-3 approaches with trade-offs and selecting a recommended path. This multi-solution exploration ensures features are validated against constraints before committing to a single direction.

Can I use this structured brainstorming process for feature ideation and design documentation?

Yes, you can use this structured brainstorming process for feature ideation and design documentation. It applies directly to product design, software architecture, and user research projects by breaking designs into 200-300 word sections.

How does incremental design delivery work when creating design docs?

Incremental design delivery works by breaking design docs into 200-300 word sections with explicit validation checkpoints after each. This context-aware flow ensures alignment and prevents miscommunication before moving to the next design phase.

Do I need any specific tools or dependencies to start a design session?

No specific tools or dependencies are required to start a design session. You simply propose a product feature and initialize a structured dialogue with a clear goal to begin refining your requirements through focused questioning.

When should I avoid a one-question-at-a-time brainstorming approach?

You should avoid a one-question-at-a-time brainstorming approach if your project requires rapid, unstructured idea generation without validation checkpoints. This structured method is built to enforce incremental design delivery and deliberate scope control.