brainstorming

Guide structured ideation to clarify design direction before implementation.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Rysnz/OpenHarness --skill brainstorming-rysnz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Rysnz/OpenHarness/tree/main/src/crates/core/builtin_skills/brainstorming
Command: npx skills add https://github.com/Rysnz/OpenHarness --skill brainstorming-rysnz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams convert vague ideas into clear design direction by guiding a structured ideation process before implementation.

Core Features & Use Cases

  • Guided exploration of project context, goals, and constraints to surface hidden assumptions.
  • Presentation of 2-3 approaches with trade-offs and a recommended path, plus prompts to refine requirements.
  • Documentation handoff via a design brief or design doc to ensure alignment before coding or building.

Quick Start

Describe the current idea or problem and begin the guided brainstorming flow.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is structured ideation for product design and when do I need it?

Structured ideation is a finite process to clarify user needs and design direction before implementation. You need it at the outset of product work for features, UX flows, and system architecture to surface hidden assumptions and align your team.

How do I convert vague product ideas into a clear design direction?

To convert vague ideas into clear design direction, follow a guided brainstorming flow: explore context, ask clarifying questions, propose 2-3 approaches with trade-offs, present the design, write a design doc, and perform a self-review before coding.

What is the best way to document design trade-offs and requirements before coding?

The best way to document design trade-offs is by generating a design brief or design doc. This ensures team alignment by capturing the recommended path, evaluated approaches, and refined requirements before you start building.

Can I use structured brainstorming for both UX flows and system architecture planning?

Yes, you can use structured brainstorming for both UX flows and system architecture planning. The process applies broadly at the outset of product work to guide questions, evaluate tradeoffs, and secure approvals for any feature or system design.

How does guided ideation handle project constraints and hidden assumptions?

Guided ideation handles project constraints and hidden assumptions by enforcing a finite process that explores project context and goals upfront. It prompts you with clarifying questions to surface these factors before proposing any design approaches.

Why perform a self-review before implementation when finalizing a design doc?

Performing a self-review before implementation ensures your design doc accurately captures the approved design direction and addresses all identified tradeoffs. It acts as a final validation step to guarantee alignment before any coding or building begins.