brainstorming

Turns vague ideas into well-scoped design plans through guided questions and options.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/brainworkup/skills --skill brainstorming-brainworkup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/brainworkup/skills/tree/main/neuropsych-reports/references/luria-related-complement-skills/brainstorming
Command: npx skills add https://github.com/brainworkup/skills --skill brainstorming-brainworkup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Brainstorming workflow provides a structured approach to turn vague ideas into well-scoped design plans before committing any implementation work, reducing risk and rework.

Core Features & Use Cases

  • Guided discovery: asks one clarifying question at a time to clarify goals, constraints, and success criteria.
  • Design-first thinking: presents 2-3 design approaches with trade-offs and seeks user approval before implementation.
  • Documentation and handoff: captures decisions and prepares a clear design doc for handoff to engineering or product teams.
  • Use Case: Before building a new feature, run a brainstorming session to articulate requirements and present a chosen design.

Quick Start

Describe the project context, ask initial clarifying questions, and present a draft design for user approval before any development.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is structured brainstorming for software design?

Structured brainstorming is a guided discovery process that turns vague ideas into well-scoped design plans before coding. It clarifies goals, constraints, and success criteria by asking targeted questions to validate design approaches and reduce rework risk.

How do I turn vague product ideas into design requirements before coding?

You turn vague ideas into design requirements by running a guided ideation session that asks clarifying questions one at a time. This design-first thinking process presents 2-3 approaches with trade-offs and seeks your approval before implementation begins.

Can I use design-thinking ideation for UX flows and system design?

Yes, design-thinking ideation applies to early stage projects across product features, UX flows, and system designs. It guides discovery through questions, options, and design validation to ensure artifacts are aligned with your intent.

How do I capture design decisions for handoff to engineering teams?

You capture design decisions for handoff by documenting the approved decision points during your brainstorming session. This creates a clear design doc that specifies requirements for process control and collaboration, ensuring engineering teams receive aligned artifacts.

When should I avoid jumping straight into implementation without ideation?

You should avoid direct implementation when facing vague ideas that lack well-scoped design plans. Skipping structured ideation risks misaligned artifacts and rework; always present a draft design for approval before committing development resources.