brainstorming

Turn ideas into structured design proposals through guided questioning and incremental validation.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/yairbederman/EngineeringAgency --skill brainstorming-yairbederman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/yairbederman/EngineeringAgency/tree/main/skills/brainstorming
Command: npx skills add https://github.com/yairbederman/EngineeringAgency --skill brainstorming-yairbederman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming can be chaotic and slow without a structured path. This skill guides teams to transform vague ideas into actionable designs through focused questioning and incremental presentation.

Core Features & Use Cases

  • Guided questioning: asks one focused question at a time to refine goals and scope.
  • Incremental design delivery: splits architecture, components, and workflows into digestible sections for validation.
  • Collaborative planning: supports exploring 2-3 approaches with trade-offs before selecting a path and documenting decisions.
  • Use Case: In a new feature kickoff, run the brainstorming session to define purpose, constraints, success criteria, and high-level design.

Quick Start

Start by understanding the current project context and proceed through idea exploration and design sections one step at a time, validating after each section.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn vague product ideas into actionable design proposals?

To turn vague product ideas into actionable design proposals, use a structured brainstorming process that gathers context through focused questioning and incrementally validates architecture and workflows section by section.

What is the best way to facilitate collaborative feature ideation?

The best way to facilitate collaborative feature ideation is by exploring 2-3 approaches with trade-offs, selecting a path, and documenting decisions to ensure structured alignment before high-level design.

How do I structure brainstorming for early-stage product development?

Structure early-stage product development brainstorming by defining purpose, constraints, and success criteria, then splitting components into digestible sections for incremental design validation.

Does guided brainstorming help with architecture planning?

Guided brainstorming helps with architecture planning by breaking down components and workflows into digestible sections, validating each incrementally to refine scope and goals.

Can I explore multiple design approaches before selecting a path?

You can explore multiple design approaches by evaluating 2-3 options with their respective trade-offs, allowing the team to select an optimal path and document the decision rationale.