brainstorming

Convert ideas into validated design documentation through structured brainstorming.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/leadmind-ai/leadmind-ai-website --skill brainstorming-leadmind-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/leadmind-ai/leadmind-ai-website/tree/main/.claude/skills/chef-de-projet/brainstorming
Command: npx skills add https://github.com/leadmind-ai/leadmind-ai-website --skill brainstorming-leadmind-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured, collaborative approach to transform ideas into validated design documentation before implementation. It ensures a clear understanding of user intent, project context, and requirements by guiding dialogue, questioning, and design exploration prior to coding.

Core Features & Use Cases

  • Structured ideation: transform raw ideas into a design doc through a guided dialogue that surfaces requirements and constraints.
  • Question-driven discovery: ask clarifying questions one at a time to reduce ambiguity.
  • Design-led validation: present 2-3 design approaches with trade-offs and obtain explicit user approval before any implementation.
  • Template-guided documentation: reference a standard design doc template to ensure consistency and traceability.

Quick Start

Initiate brainstorming by examining the project context, then ask the first clarifying question with AskUserQuestion.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw project ideas into validated design documentation?

To turn raw ideas into validated design documentation, use structured brainstorming to guide dialogue, surface requirements, and propose design approaches before implementation. This process reduces ambiguity and ensures project context is captured.

What is the best way to gather project requirements through collaborative brainstorming?

The best way to gather requirements through collaborative brainstorming is asking clarifying questions one at a time. This question-driven discovery method systematically reduces ambiguity and builds a clear understanding of user intent.

How does question-driven discovery work for creating design docs?

Question-driven discovery works by examining project context and asking clarifying questions sequentially. It then proposes 2-3 design approaches with trade-offs, requiring explicit user approval before finalizing the design documentation.

Can I use a template to ensure consistency when brainstorming design approaches?

Yes, you can reference a standard design doc template during brainstorming to ensure consistency and traceability. Template-guided documentation helps structure the ideation process and capture validated design details.

Do I need explicit user approval before implementation begins?

Yes, explicit user approval is required before any implementation begins. The structured brainstorming process enforces validation steps by presenting design approaches with trade-offs and waiting for final design approval.

When should I use structured brainstorming instead of immediately coding a solution?

Use structured brainstorming when you need to transform ambiguous ideas into validated design documentation before implementation. It is essential when project context, user intent, and requirements need clear validation prior to coding.