brainstorming

Guide structured brainstorming sessions to clarify ambiguous requirements and capture decisions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/compojoom/safe-engineering-plugin --skill brainstorming-compojoom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/compojoom/safe-engineering-plugin/tree/main/plugins/safe-engineering/skills/brainstorming
Command: npx skills add https://github.com/compojoom/safe-engineering-plugin --skill brainstorming-compojoom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions often stall due to unclear requirements and divergent interpretations; this skill guides structured questioning to surface user needs, constraints, and success criteria, enabling alignment before planning.

Core Features & Use Cases

  • Phase-based discovery: Understand intent, outline multiple approaches, and capture decisions for downstream work.
  • One-at-a-time questioning: Ask focused questions to avoid overwhelm and premature commitments.
  • Handoff-ready outputs: Document assumptions, trade-offs, and acceptance criteria to inform planning.

Quick Start

Start a brainstorming session by guiding clarifying questions to reveal goals and constraints, then proceed to planning with /workflows:plan.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I clarify ambiguous product requirements before starting the planning phase?

Structured brainstorming clarifies ambiguous requirements by guiding phase-based discovery and one-at-a-time questioning. This process surfaces user needs, constraints, and success criteria to ensure stakeholder alignment before planning.

What is the best way to run ideation sessions with multiple viable approaches?

The best way to run ideation with multiple viable approaches is using guided phase-based discovery. It applies focused questioning to outline approaches, capture decisions, and document trade-offs for downstream work.

How does guided brainstorming handle stakeholder alignment when interpretations diverge?

Guided brainstorming handles divergent interpretations by asking focused questions one at a time to avoid overwhelm. It captures decisions, documents assumptions, and outlines trade-offs to achieve stakeholder alignment.

Can I use this brainstorming skill for early product exploration when goals are unclear?

Yes, you can use this brainstorming skill for early product exploration when goals are unclear. It applies phase-based questioning to reveal user needs, outline approaches, and capture decisions during discovery.

How do I prepare captured decisions and assumptions for a planning workflow?

To prepare captured decisions for a planning workflow, you generate handoff-ready outputs. Documenting assumptions, trade-offs, and acceptance criteria during brainstorming provides the structured inputs required for planning.