brainstorming

Guide teams through structured ideation and design planning before implementation.

1|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/Dhumitech/DHUMI-AI-RESOURCE --skill brainstorming-dhumitech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/Dhumitech/DHUMI-AI-RESOURCE/tree/main/AI-Engineer-planner-Skills/00-plan/brainstorming
Command: npx skills add https://github.com/Dhumitech/DHUMI-AI-RESOURCE --skill brainstorming-dhumitech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming ideas into clear, validated designs before implementation to prevent premature coding, hidden assumptions, and misaligned solutions.

Core Features & Use Cases

  • Structured dialogue to surface constraints, requirements, and risks
  • One-question-at-a-time understanding to ensure shared clarity
  • Documentation of understanding lock, assumptions, and a running decision log

Quick Start

Ask one clarifying question to establish context and capture an Understanding Lock before proposing any design.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I prevent scope creep during project scoping and requirements discovery?

To prevent scope creep during project scoping, structured ideation surfaces constraints, requirements, and risks early. Facilitating one-question-at-a-time dialogue establishes shared clarity and captures an understanding lock before any design is proposed.

What is the best way to document design planning decisions for team handoff?

Documenting design planning decisions for team handoff requires maintaining a formal running decision log alongside documented assumptions. This explicit tracking ensures validated designs are suitable for review and prevents misaligned solutions during implementation.

How do I facilitate structured ideation to solidify validated designs before coding?

Facilitating structured ideation to solidify validated designs involves guiding teams through one-question-at-a-time dialogue. This structured approach captures an understanding lock and prioritizes features to surface critical decisions before development begins.

Can I use structured brainstorming for feature prioritization across multiple products?

Structured brainstorming can be applied to feature prioritization across products and teams. It guides requirements discovery and surfaces critical decisions early, ensuring alignment and preventing misaligned solutions before implementation.

Why do I need an understanding lock before proposing a design?

An understanding lock is required before proposing a design to ensure shared clarity and prevent hidden assumptions. Capturing this lock through structured dialogue solidifies validated designs and avoids premature coding.

What are the limitations of unstructured brainstorming for requirements discovery?

Unstructured brainstorming for requirements discovery often leads to hidden assumptions and misaligned solutions. Without a formal decision log and one-question-at-a-time facilitation, teams risk scope creep and premature coding before constraints are fully surfaced.