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.