brainstorming

Clarify user goals and requirements through one-question-at-a-time interviews.

1|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/EremesNG/oh-my-opencode-lite --skill brainstorming-eremesng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/EremesNG/oh-my-opencode-lite/tree/main/src/skills/brainstorming
Command: npx skills add https://github.com/EremesNG/oh-my-opencode-lite --skill brainstorming-eremesng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Clarify goals and requirements before implementation to prevent scope creep and misalignment in product development.

Core Features & Use Cases

  • Structured discovery sessions: Read project context, identify stakeholders, and map goals.
  • ONE-question-at-a-time interviews: Ask focused questions to extract assumptions, scope, and constraints.
  • Scope validation & guardrails: Define what's in scope versus out of scope and surface risky assumptions early.
  • Use Case Example: When starting a new feature, run a guided brainstorming flow to surface user needs and non-functional constraints, then hand off to planning.

Quick Start

Initiate a brainstorming session to clarify user goals, constraints, and success criteria before design.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify project requirements and prevent scope creep before building a feature?

To clarify requirements and prevent scope creep, use a structured discovery process that maps stakeholder goals, extracts constraints, and explicitly defines in-scope versus out-of-scope elements before implementation begins.

What is the best way to gather requirements for a new project with uncertain scope?

Gathering requirements for uncertain scope works best through a one-question-at-a-time interview process, which surfaces hidden assumptions, validates non-functional constraints, and establishes clear guardrails for the project.

How do I run a structured discovery session to map user goals and constraints?

Run a structured discovery session by reading existing project context, identifying stakeholders, and asking focused questions sequentially to extract success criteria, scope boundaries, and risky assumptions early.

When do I need a guided brainstorming flow for major architecture changes?

You need a guided brainstorming flow for major architecture changes when the scope is uncertain, requiring explicit assumption validation and boundary setting to ensure thorough problem understanding before design.

Does structured requirement discovery work for complex features with undefined success criteria?

Structured requirement discovery works effectively for complex features with undefined success criteria by guiding focused interviews that extract constraints, validate scope, and surface non-functional requirements.

Why does scope misalignment happen and how can requirement guardrails prevent it?

Scope misalignment happens when assumptions remain hidden and boundaries are undefined; requirement guardrails prevent it by forcing explicit definition of in-scope versus out-of-scope elements and validating risky assumptions early.