brainstorming

Facilitate collaborative discovery of user intent and design requirements.

25|5|Updated Jun 15, 2024
One-click install
npx skills add https://github.com/OreStudio/OreStudio --skill brainstorming-orestudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/OreStudio/OreStudio/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/OreStudio/OreStudio --skill brainstorming-orestudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions help teams uncover user intent, refine requirements, and align on design directions before committing to implementation.

Core Features & Use Cases

  • Facilitate collaborative discovery of user goals, constraints, and success criteria.
  • Propose 2-3 design approaches with trade-offs and documented rationale.
  • Capture decisions and generate a concise plan for downstream work.

Quick Start

Provide a project context and goals, then prompt with: brainstorm design options and requirements for the upcoming feature.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I facilitate collaborative discovery of user intent and design requirements?

Collaborative discovery of design requirements is facilitated through one-question-at-a-time dialogue to collect context, explore approaches, and capture decisions. This structured process ensures user goals and constraints are fully aligned before implementation begins.

What is the best way to explore design approaches with trade-offs before feature planning?

Exploring design approaches with trade-offs is best handled by proposing 2-3 options with documented rationale during early feature planning. This allows teams to evaluate constraints and capture decisions before committing to architecture and implementation.

How do I document conclusions and generate a plan draft for project docs?

Documenting conclusions and generating a plan draft involves capturing decisions made during the collaborative dialogue and formatting them into a concise output. This plan is then ready for direct archival in downstream project documentation.

When do I need to run a brainstorming session for architecture reviews?

A brainstorming session for architecture reviews is needed during early product definition and feature planning. It aligns team members on design directions, uncovers constraints, and establishes success criteria before committing to technical implementation.

Does this approach work for capturing success criteria and constraints during product definition?

Yes, capturing success criteria and constraints during product definition is a core function of this collaborative approach. It guides a structured dialogue to systematically uncover user goals, constraints, and success metrics before implementation.

What are the limitations of one-question-at-a-time dialogue for requirements gathering?

One-question-at-a-time dialogue for requirements gathering may extend session duration compared to open surveys. However, this constraint ensures deeper contextual collection and prevents misalignment by thoroughly validating user intent before generating the final plan draft.