brainstorming

Convert rough ideas into validated design concepts through structured brainstorming phases.

8|Updated Sep 7, 2021
One-click install
npx skills add https://github.com/frap129/dotfiles --skill brainstorming-frap129
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/frap129/dotfiles/tree/main/.config/opencode/skills/brainstorming
Command: npx skills add https://github.com/frap129/dotfiles --skill brainstorming-frap129

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps convert rough ideas into concrete design concepts through structured Socratic questioning, exploration, and incremental validation.

Core Features & Use Cases

  • Structured questioning to surface gaps and assumptions.
  • Generate 2-3 architectural or solution approaches with trade-offs for each.
  • Present designs incrementally and capture decisions to inform later phases.

Quick Start

Initiate a brainstorming session with the idea brief and desired outcomes, then guide the team through Understanding, Exploration, and Design Presentation.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I convert rough product ideas into validated design concepts?

Converting rough product ideas into validated design concepts requires structured Socratic questioning and incremental validation. This approach surfaces assumptions and guides teams through Understanding, Exploration, and Design Presentation phases to ensure alignment.

What is the best way to scope features for early architecture discussions?

Scoping features for early architecture discussions is best achieved by generating 2-3 solution approaches with trade-offs for each. This structured exploration captures decisions incrementally to inform later design phases and validate technical direction.

How do I facilitate a brainstorming session for product ideation?

To facilitate brainstorming for product ideation, initiate a session with an idea brief and desired outcomes. Guide the team through structured phases: Understanding the problem, exploring multiple architectural approaches, and presenting designs incrementally to capture decisions.

Does structured ideation help surface assumptions in product management?

Structured ideation helps surface assumptions in product management through Socratic questioning. By enforcing a reusable checklist and clear decision points during the Understanding phase, it identifies gaps and validates rough ideas before design presentation.

When do I need a structured process for design collaboration?

A structured process for design collaboration is needed when transforming rough ideas into design-ready plans. It is essential for product ideation and feature scoping to enforce alignment, validate concepts, and generate multiple solution approaches with clear trade-offs.