brainstorming

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

Updated Jun 23, 2026
One-click install
npx skills add https://github.com/JesusLeos16/DashboardTD --skill brainstorming-jesusleos16
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/JesusLeos16/DashboardTD/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/JesusLeos16/DashboardTD --skill brainstorming-jesusleos16

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents wasted development effort by forcing a structured design and validation phase before any code is written, ensuring that unexamined assumptions do not derail your project.

Core Features & Use Cases

  • Structured Design Flow: Guides you through context exploration, clarifying questions, and trade-off analysis.
  • Visual Companion: Offers an optional browser-based interface for mockups, diagrams, and layout comparisons when visual clarity is needed.
  • Validation Gates: Enforces a hard-gate that requires user approval of a written design specification before any implementation can begin.

Quick Start

Invoke the brainstorming skill to begin refining your new feature idea by exploring the current project context.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn raw ideas into validated design specifications before coding?

Validated design specifications are produced by guiding abstract ideas through iterative dialogue, context gathering, and trade-off analysis. A formal design document must be explicitly approved before implementation planning begins.

What is the best way to analyze architectural trade-offs during project brainstorming?

Architectural trade-off analysis is facilitated through structured design flow and clarifying questions during the pre-implementation phase. This process ensures technical alignment by examining assumptions before any code is written.

Can I use visual prototyping to clarify design specs for a new software feature?

Visual prototyping is supported through an optional browser-based companion interface. It provides mockups, diagrams, and layout comparisons to achieve visual clarity when refining design specifications.

How do I enforce a validation gate before transitioning to implementation planning?

A validation gate is enforced by requiring explicit user approval of a written design specification. This hard-gate prevents wasted development effort by blocking any implementation from beginning prematurely.

When do I need a structured design flow for software architecture specification?

A structured design flow is needed when transforming abstract project ideas into detailed specifications. It forces a validation phase to ensure unexamined assumptions do not derail your project during pre-implementation.