brainstorming

Creates structured design briefs from vague ideas via guided, incremental questioning.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming helps teams crystallize vague ideas, align goals, and establish clear design directions before implementation, reducing scope creep and costly rework.

Core Features & Use Cases

  • Guided ideation: structured questions to understand intent, constraints, and success criteria.
  • Design framing: converts ideas into actionable requirements, scope, and decisions.
  • Collaborative prompts: enables one-question-at-a-time dialogue to validate concepts and align stakeholders.
  • Use Case: Starting a new feature, generate a concise design brief and a plan for validation.

Quick Start

Start by describing the project context and objective, then ask one clarifying question at a time. After each answer, request a 200-300 word design section and present it for review.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague ideas into structured design briefs for early-stage concepts?

To turn vague ideas into structured design briefs, use a guided question-driven dialogue that refines requirements one question at a time. This collaborative ideation process validates concepts and frames actionable scope before implementation begins.

What is the best way to run collaborative ideation and align stakeholders on feature design?

Collaborative ideation works best with one-question-at-a-time dialogue to validate concepts and align goals. This structured questioning approach extracts intent, constraints, and success criteria from stakeholders to prevent scope creep.

How do I create a design brief and plan for validation when starting a new feature?

Create a design brief by describing your project context and objective, then answering clarifying questions incrementally. Each answer produces a 200-300 word design section for review, resulting in a concise brief and validation plan.

Can I use question-driven design framing for large-scale requirements gathering?

Question-driven design framing suits early-stage concepts and feature ideation by guiding incremental 200-300 word sections. For large-scale requirements, its one-question-at-a-time dialogue may require multiple iterations to fully capture scope and constraints.

Why does my team experience scope creep during design planning and how can I prevent it?

Scope creep during design planning happens when vague ideas lack clear directions and aligned goals. Prevent it by using structured brainstorming to crystallize ideas into actionable requirements and documented decisions before implementation starts.

What is question-driven brainstorming and when do I need it for design planning?

Question-driven brainstorming is a structured ideation process that converts ideas into actionable requirements through incremental dialogue. You need it for early-stage concepts and feature design planning to establish clear directions and reduce costly rework.