brainstorming

Guide structured ideation to convert raw ideas into design-ready specs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming provides a structured, collaborative process to turn vague ideas into concrete designs and specs by guiding context gathering, questions, option exploration, and formal design documentation before implementation.

Core Features & Use Cases

  • Guided project-context exploration and requirement discovery to align goals before design.
  • Sequential questions and 2-3 design approaches to compare options and trade-offs.
  • Produce a design brief and a participatory design doc to be reviewed and approved before moving to implementation.

Quick Start

Clarify the project goal, then present 2-3 design approaches and draft a design doc after user approval.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into design-ready specs?

Structured brainstorming converts vague ideas into design-ready specs by guiding context gathering, asking clarifying questions, and comparing approaches before drafting documentation. This enforces requirement discovery and alignment prior to implementation.

What is the best way to elicit requirements during early-stage product planning?

The best way to elicit requirements during product planning is through guided context exploration and sequential clarifying questions. This collaborative ideation process aligns team goals and extracts specific design requirements before any implementation begins.

How do I document and compare design approaches for a feature brainstorming session?

To document design approaches during feature brainstorming, generate 2-3 options to evaluate trade-offs, then draft a participatory design doc. This structured process ensures options are vetted and recorded for user approval before implementation.

Can I use a structured ideation process for design sprints?

Yes, you can use structured ideation for design sprints to facilitate collaborative requirement discovery. The process enforces a multi-step workflow including context exploration, option presentation, and self-review to gate user approval before moving forward.

Does the brainstorming workflow require user approval before drafting a design doc?

Yes, the brainstorming workflow requires user approval gating before finalizing the design doc. After presenting multiple approaches and evaluating trade-offs, the process pauses for explicit user sign-off to ensure the selected direction meets requirements.

When should I not use a multi-step ideation workflow for design documentation?

You should avoid a multi-step ideation workflow if your project lacks vague ideas requiring structured discovery or if you already possess concrete design-ready specs. This process ensteps sequential questioning and approach comparison, which is redundant for fully defined requirements.