brainstorming

Guide teams through structured questioning to articulate user intent and design requirements.

3|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/opzero1/op1 --skill brainstorming-opzero1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/opzero1/op1/tree/main/packages/install/templates/skill/brainstorming
Command: npx skills add https://github.com/opzero1/op1 --skill brainstorming-opzero1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions before implementation help teams articulate user intent and capture essential design requirements, reducing misalignment and rework later in the project.

Core Features & Use Cases

  • Guided questions: prompts that clarify goals, constraints, and success criteria.
  • Approach exploration: propose 2-3 design directions with trade-offs to compare options.
  • Incremental design output: generate sectioned design summaries suitable for documentation and planning.
  • Actionable outcomes: produce a ready-to-record design plan and clearly defined next steps.

Quick Start

Describe your project goals and constraints to start a structured brainstorming session.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I start brainstorming design requirements before implementation?

Brainstorming design requirements starts by describing your project goals and constraints to trigger guided questions that clarify user intent, success criteria, and essential design needs before development begins.

What is the best way to explore design approaches during early-phase discovery?

Exploring design approaches during discovery is best done by comparing 2-3 proposed directions with explicit trade-offs, allowing teams to evaluate options and reduce misalignment before committing to implementation.

Can I use structured brainstorming for UX design sprints and feature ideation?

Structured brainstorming can be used for UX design sprints and feature ideation, as it enforces structured questioning to articulate user intent and capture requirements across product, UX, and engineering contexts.

How do I capture actionable outcomes from a product ideation session?

Capturing actionable outcomes from a product ideation session involves using guided brainstorming to generate a sectioned design summary and a clearly defined action plan with next steps ready for documentation.

Why do I need guided questions for collaboration and planning before building features?

Guided questions for collaboration and planning are needed to articulate user intent and capture essential design requirements early, which directly reduces misalignment and costly rework later in the project lifecycle.