brainstorm

Clarify requirements and explore approaches to produce validated design briefs.

52|3|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/buiducnhat/agent-skills --skill brainstorm-buiducnhat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/buiducnhat/agent-skills/tree/main/skills/brainstorm
Command: npx skills add https://github.com/buiducnhat/agent-skills --skill brainstorm-buiducnhat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the challenge of unclear requirements and ambiguous project goals by facilitating a structured, collaborative process to refine ideas into actionable design briefs.

Core Features & Use Cases

  • Requirement Clarification: Systematically asks targeted questions to define objectives, scope, and constraints.
  • Approach Exploration: Generates and evaluates multiple design or implementation strategies, detailing pros, cons, and complexity.
  • Incremental Design Presentation: Delivers design proposals in digestible sections, allowing for iterative feedback and validation.
  • Artifact Generation: Produces comprehensive design documents (SUMMARY.md and supporting files) for clear handoffs.
  • Use Case: When starting a new feature with vague user needs, this skill guides the team through defining the problem, exploring solutions, and creating a solid design document before any code is written.

Quick Start

Use the brainstorm skill to clarify requirements and explore approaches for a new user authentication system.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I convert vague product ideas into validated design briefs?

To convert vague product ideas into validated design briefs, use a structured brainstorming process that clarifies requirements, explores alternative approaches, and produces concrete, reviewable design outputs. This facilitates collaborative discovery for ambiguous projects.

What is the best way to clarify unclear requirements for high-risk features?

The best way to clarify unclear requirements for high-risk features is through targeted requirement gathering and design framing. This involves systematic dialogue to define objectives, scope, and constraints before exploring multiple implementation strategies.

How does design thinking brainstorming work for product discovery?

Design thinking brainstorming for product discovery works by guiding teams through iterative validation and artifact generation. It delivers design proposals in digestible sections, allowing for continuous feedback to refine rough ideas into actionable plans.

Can I use structured ideation for a new user authentication system?

Yes, you can use structured ideation for a new user authentication system. The process systematically asks targeted questions to define objectives, then generates and evaluates multiple design strategies detailing pros, cons, and complexity.

What artifacts are produced during collaborative design framing?

Collaborative design framing produces comprehensive design documents like SUMMARY.md and supporting files. These artifacts ensure clear handoffs by capturing the validated design briefs and incremental design proposals generated during the session.

When should I avoid using a structured brainstorming approach?

You should avoid using a structured brainstorming approach when project goals are already clear and well-defined, as the process specifically tackles the challenge of unclear requirements and ambiguous project goals through collaborative discovery.