brainstorming

Guide collaborative brainstorming sessions to convert ideas into structured design concepts.

1|1|Updated Dec 15, 2024
One-click install
npx skills add https://github.com/Alejocabeza/dotfiles --skill brainstorming-alejocabeza
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Alejocabeza/dotfiles/tree/main/opencode/skills/brainstorming
Command: npx skills add https://github.com/Alejocabeza/dotfiles --skill brainstorming-alejocabeza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Help turn ideas into fully formed designs and specs through natural collaborative dialogue.

Core Features & Use Cases

  • Understand project context first (files, docs, recent commits)
  • Ask questions one at a time to refine the idea
  • Propose 2-3 approaches with trade-offs
  • Present designs in incremental sections (200-300 words) and validate after each
  • Documentation and design handoff support

Quick Start

Start by outlining the current project context and asking one clarifying question at a time to refine the idea.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn early-stage ideas into structured design concepts?▼

To turn ideas into structured design concepts, use a collaborative brainstorming workflow that asks clarifying questions one at a time, proposes approaches with trade-offs, and validates incremental design sections before producing final documentation.

What is the best way to clarify project requirements during ideation?▼

The best way to clarify project requirements during ideation is through a step-by-step dialogue that evaluates your project context, files, and recent commits, then asks targeted questions to refine the idea and resolve design trade-offs.

How do I facilitate collaborative design trade-off discussions?▼

You can facilitate collaborative design trade-off discussions by proposing 2-3 distinct approaches, evaluating the specific advantages and constraints of each option, and validating the chosen direction incrementally with your team.

Does this brainstorming workflow support early-stage software design?▼

Yes, this brainstorming workflow explicitly supports early-stage software design by handling ideation, requirement clarification, and design trade-offs across product, design, and software contexts to produce structured specs.

How do I generate a documentation plan from a brainstorming session?▼

To generate a documentation plan from a brainstorming session, the workflow presents designs in incremental 200-300 word sections, validates each part, and compiles the approved concepts into a final design handoff document.

Why should I use a one-question-at-a-time approach for ideation?▼

You should use a one-question-at-a-time approach for ideation because it enforces a formal process that prevents scope creep, ensures focused requirement clarification, and allows structured validation of design concepts at each step.