brainstorm

Guide structured questioning to identify and reframe problems before planning.

18|3|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill brainstorm-ondrej-svec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/ondrej-svec/heart-of-gold-toolkit/tree/main/plugins/deep-thought/skills/brainstorm
Command: npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill brainstorm-ondrej-svec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables teams to properly frame and understand the problem before rushing into solutions, reducing misalignment and rework.

Core Features & Use Cases

  • Phase-driven discovery process (Phase 0 to Phase 6) that structures thinking, captures decisions, and produces a formal brainstorm document.
  • Socratic verification and multi-approach exploration that surfaces risks, alternatives, and context from past work.
  • Clear handoff path to planning with documented decisions and open questions.

Quick Start

Initiate a brainstorm by confirming the need, then follow Phase 0 through Phase 6 to generate the Brainstorm Document.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I frame product discovery problems before jumping into planning?

To frame product discovery problems before planning, use structured questioning and verification to identify and reframe the core issue. This reduces misalignment and rework by ensuring teams understand the problem before proposing solutions.

What is the best way to structure brainstorming for ambiguous architecture decisions?

The best way to structure brainstorming for ambiguous architecture decisions is applying a multi-phase discovery workflow. This guides teams from initial problem assessment through Socratic verification to a formal handoff with documented decisions and open questions.

Can I use a phase-driven workflow to document early-stage product research?

Yes, you can use a phase-driven workflow to document early-stage product research. It structures thinking across sequential phases, captures decisions systematically, and ultimately produces a formal brainstorm document for clear handoff to planning.

How does Socratic verification surface risks during early-stage planning?

Socratic verification surfaces risks during early-stage planning by applying structured questioning to explore multiple approaches. This process reveals hidden context from past work, validates assumptions, and highlights alternatives before committing to a specific solution.

When should I not use structured problem reframing for project documentation?

You should not use structured problem reframing when the problem scope is already well-defined, fully validated, and unambiguous. In such cases, skipping the multi-phase discovery process avoids unnecessary overhead and allows teams to proceed directly to execution.