brainstorming

Guide teams from ideas to formal design specs through structured brainstorming and review rounds.

1|Updated Mar 8, 2024
One-click install
npx skills add https://github.com/cpp-for-everything/ORM --skill brainstorming-cpp-for-everything
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/cpp-for-everything/ORM/tree/main/.windsurf/skills/brainstorming
Command: npx skills add https://github.com/cpp-for-everything/ORM --skill brainstorming-cpp-for-everything

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming is a structured collaborative process that turns raw ideas into fully formed designs by clarifying goals, asking targeted questions, and aligning stakeholders before any implementation.

Core Features & Use Cases

  • Guided discovery: Understand context, requirements, and success criteria through a step-by-step checklist.
  • Design formulation: Propose 2-3 approaches with trade-offs, then present a chosen design for approval.
  • Documentation discipline: Produce a clear design spec and facilitate a structured review loop before engineering begins.

Quick Start

Begin by sharing your project goals and context, and I will ask one clarifying question before delivering design options.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw product ideas into a formal design spec?

Structured brainstorming transforms raw ideas into a formal design spec by guiding teams through context exploration, clarifying questions, proposed approaches, and a review loop before implementation begins.

What is the best way to align stakeholders before writing architecture documentation?

Aligning stakeholders before architecture documentation involves proposing 2-3 approaches with trade-offs, presenting a chosen design for approval, and running a structured review loop to validate decisions.

How do I structure a collaborative brainstorming session for UX research?

Structuring a collaborative brainstorming session for UX research involves a guided discovery checklist that enforces exploring context, asking clarifying questions, proposing approaches, presenting designs, and running a review loop.

Can I use structured brainstorming to scope design projects before engineering begins?

Yes, structured brainstorming scopes design projects before engineering begins by clarifying goals, validating decisions, and producing a clear design spec through a mandatory documentation and review loop.

When do I need a design doc for my product design?

You need a design doc for product design when your project requires scoped designs, validated decisions, and formal documentation with review rounds before moving into the implementation phase.