brainstorming

Guide collaborative brainstorming to produce an approved design document before implementation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/lightxue/dotfiles --skill brainstorming-lightxue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/lightxue/dotfiles/tree/main/agent/skills/brainstorming
Command: npx skills add https://github.com/lightxue/dotfiles --skill brainstorming-lightxue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brainstorming starts every successful project by clarifying goals, constraints, and success criteria before any design or code is written.

Core Features & Use Cases

  • Structured inquiry to understand user needs, context, and requirements
  • Collaborative design framing to explore options and tradeoffs before implementation
  • Design approval gating to ensure alignment before committing to development

Quick Start

Describe the project context and present 2-3 design approaches and get user approval before proceeding.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I validate project requirements through brainstorming before writing code?

Brainstorming validates project requirements by guiding ideation with a step-by-step checklist and exploring design tradeoffs. It clarifies user needs, context, and success criteria to ensure alignment before any development begins.

What is the best way to explore design approaches during project ideation?

Exploring design approaches during project ideation is best handled by presenting 2-3 design options for review. This collaborative design framing evaluates tradeoffs and ensures explicit alignment before committing to an implementation path.

How do I enforce design approval gating to ensure alignment before development?

Design approval gating enforces alignment by requiring explicit user approval after each design section. It produces a formal design document only upon final approval, creating a gated handoff to implementation.

Can I use collaborative brainstorming to clarify project goals and constraints?

Collaborative brainstorming clarifies project goals and constraints through structured inquiry. It uses a guided checklist to understand user needs and context, verifying that success criteria are met before design.

Does design thinking ideation require a formal design document for handoff?

Design thinking ideation requires a formal design document for handoff to implementation. The gated process ensures this document is generated only after all design sections receive explicit user approval.