deep-brainstorm

Generate a brainstorm plan document covering problem definition, approaches, and risks.

10|1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Sungmin-Cho/claude-deep-work --skill deep-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deep-brainstorm
Source: https://github.com/Sungmin-Cho/claude-deep-work/tree/main/skills/deep-brainstorm
Command: npx skills add https://github.com/Sungmin-Cho/claude-deep-work --skill deep-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorm helps teams articulate goals, scope, and potential approaches before diving into implementation, ensuring a clear problem statement and plan are captured early in the workflow.

Core Features & Use Cases

  • Capture and formalize the problem definition and success criteria for a task.
  • Compare multiple approaches and document risks, boundaries, and next steps.
  • Generate a ready-to-review brainstorm document that gates the project to the next phase.

Quick Start

Provide a task prompt and desired outcome to generate a brainstorm plan and write it to $WORK_DIR/brainstorm.md.

Frequently Asked Questions about deep-brainstorm

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

FAQPage Schema
How do I document problem definition and scope before starting a software project?

To document problem definition, you need a brainstorming workflow that captures goals, success criteria, and boundaries before implementation. This Skill generates a comprehensive brainstorm plan and writes it to $WORK_DIR/brainstorm.md, ensuring your task scope is formalized and reviewed.

What is the best way to compare multiple approaches and document risks for a critical task?

The best way to compare approaches is to use a brainstorming workflow that evaluates options and documents risks. This Skill captures problem definition, approach options, chosen approach, and boundaries, producing a ready-to-review document that gates your project forward.

How do I set up success criteria and skip gates for project planning documentation?

To set up success criteria and skip gates, provide a task prompt and desired outcome to generate a brainstorm plan. The workflow covers problem definition, success criteria, approach options, and boundaries, applying skip gates if requested and writing the output to $WORK_DIR/brainstorm.md.

When do I need a brainstorming document to gate my project to the research phase?

You need a brainstorming document to gate your project when you must articulate goals and scope before diving into implementation. Upon completion, this Skill updates the phase state to current_phase: research, ensuring a clear problem statement and plan are captured early in the workflow.

Can I use this brainstorming workflow for Phase 0 lifecycle planning without external dependencies?

Yes, you can use this brainstorming workflow for Phase 0 lifecycle planning without external dependencies. It operates independently to generate a ready-to-review brainstorm document, covering problem definition, success criteria, approach options, risks, and boundaries based on your task prompt.