brainstorming

Generate design specs and success criteria through structured brainstorming workflows.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/yckkkk/reo --skill brainstorming-yckkkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/yckkkk/reo/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/yckkkk/reo --skill brainstorming-yckkkk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming helps teams clarify goals, capture intent, and align on requirements before design and implementation, reducing wasted work and back-and-forth.

Core Features & Use Cases

  • Structured exploration: asks clarifying questions to understand purpose and constraints.
  • Design-first flow: generates design outlines, success criteria, and trade-offs before coding.
  • Documentation integration: produces design specs and docs to share with stakeholders.

Quick Start

State your project goal and I will begin by asking one clarifying question.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I define project requirements and design direction before implementation?

To define project requirements before implementation, you need a structured brainstorming workflow that clarifies goals, captures intent, and aligns stakeholders. This approach uses exploratory questions and design framing to produce approval-ready specs, reducing wasted work and back-and-forth.

What is the best way to write a design doc from initial project ideas?

Writing a design doc from initial ideas requires a design-first flow that generates design outlines, success criteria, and trade-offs. Guided brainstorming helps identify user needs and constraints, ultimately producing structured design specs to share with stakeholders.

How do I start a brainstorming session for requirements refinement and spec writing?

To start brainstorming for requirements refinement, state your project goal to trigger the structured workflow. The process begins by asking one clarifying question to understand your purpose and constraints, then sequences exploratory tasks to build the design direction.

Can I use guided brainstorming for project kickoff and design reviews?

Yes, guided brainstorming is applicable at project kickoff, requirements refinement, and design reviews. It helps identify user needs and define design direction by guiding exploratory questions, evaluating options, and framing the design before any implementation begins.

Does this brainstorming workflow integrate with documentation to produce approval-ready specs?

Yes, the brainstorming workflow integrates with documentation to produce approval-ready specs. It captures intent and aligns requirements through design prompts and task sequencing, ensuring the final design docs are ready to share with stakeholders for approval.

When should I not use a structured brainstorming approach for project planning?

You should avoid structured brainstorming when implementation details are already fully defined and approved. This approach is designed for the exploratory phase to capture intent and evaluate trade-offs, so using it on finalized specs creates unnecessary overhead.