brainstorming

Transform abstract project ideas into validated design specifications through iterative dialogue.

2|Updated May 27, 2026
One-click install
npx skills add https://github.com/edlng/agents --skill brainstorming-edlng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/edlng/agents/tree/main/skills/claude/brainstorming
Command: npx skills add https://github.com/edlng/agents --skill brainstorming-edlng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill prevents wasted development effort by ensuring every project, regardless of simplicity, is thoroughly explored and designed before a single line of code is written.

Core Features & Use Cases

  • Structured Design Flow: Guides you through context exploration, clarifying questions, and multi-approach proposals.
  • Visual Collaboration: Offers an optional browser-based companion for wireframes, diagrams, and layout comparisons.
  • Validation Gates: Enforces a mandatory user-approval process for design specs to ensure alignment before implementation begins.

Quick Start

Invoke the brainstorming skill to begin the design process for your new feature or project.

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 specifications before coding?

To turn raw ideas into validated design specifications, you need a structured design-first workflow that enforces context exploration, alternative proposal generation, and formal documentation before implementation. This prevents wasted development effort by ensuring architectural alignment.

What is a design-first workflow and when do I need it for software architecture?

A design-first workflow mandates context exploration, clarifying questions, and multi-approach proposals before writing code. You need this process for any project regardless of simplicity to ensure thorough scope definition, architectural alignment, and user approval.

How do I facilitate iterative dialogue and visual prototyping for new features?

You can facilitate iterative dialogue and visual prototyping by using a structured design flow that generates alternative proposals and offers an optional browser-based companion for wireframes, diagrams, and layout comparisons to ensure user approval.

Can I use visual collaboration tools for wireframes and layout comparisons during project design?

Yes, you can use an optional browser-based companion for visual collaboration that supports creating wireframes, diagrams, and layout comparisons. This visual prototyping operates across the project lifecycle to validate design specs.

Does this brainstorming workflow enforce mandatory user approval for design specs?

Yes, the brainstorming workflow enforces mandatory user-approval validation gates for design specs. This strict process ensures complete alignment on architectural scope and definition before any implementation begins.

What is the best way to define project scope and ensure architectural alignment before implementation?

The best way to define project scope and ensure architectural alignment is through an iterative dialogue process that explores context and generates multiple approach proposals. This formal documentation of specs guarantees alignment before implementation.