brainstorm

Guide AI through structured requirements discovery for development workflows.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/WanxiaJaneYang/mvp-agent --skill brainstorm-wanxiajaneyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/WanxiaJaneYang/mvp-agent/tree/main/.agents/skills/brainstorm
Command: npx skills add https://github.com/WanxiaJaneYang/mvp-agent --skill brainstorm-wanxiajaneyang

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of defining project requirements by guiding AI through a structured, collaborative discovery phase before implementation begins.

Core Features & Use Cases

  • Task-first Requirement Capture: Ensures a task is defined immediately, capturing user ideas early.
  • Action-before-Asking: Prioritizes self-driven research and context gathering over immediate user questions.
  • Diverge-Converge Strategy: Encourages broad thinking about future evolution and edge cases before locking down MVP scope.
  • Use Case: When starting a new feature request, this Skill helps clarify ambiguities, explore technical options with research, and define a clear MVP scope, preventing rework and ensuring alignment.

Quick Start

Use the brainstorm skill to help define the requirements for a new user authentication feature.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I facilitate requirements gathering for AI coding workflows before development starts?

Defining project requirements before implementation requires a structured discovery phase to clarify ambiguities and establish a clear MVP scope. This approach guides AI through task definition, self-driven technical research, and divergence-convergence to prevent rework and ensure alignment.

What is the best way to structure product discovery for an agile sprint?

Structuring product discovery effectively involves using a diverge-converge strategy to capture initial ideas and evaluate technical options. This method ensures future evolution and edge cases are considered before locking down the MVP scope for agile development.

How do I stop AI from asking clarifying questions before doing its own research?

Applying an action-before-asking approach prioritizes self-driven research and context gathering over immediate user questions. This ensures AI proactively investigates technical options and edge cases before requesting user input for requirement definition.

Do I need python3 to run the brainstorm skill for collaborative requirements discovery?

Python3 is required as a dependency to run this collaborative requirements discovery process. The environment relies on python3 to execute the scripts that guide AI through task-first requirement capture and structured divergence-convergence strategies.

Can I use this requirements discovery process for a new user authentication feature?

Using this requirements discovery process for a new user authentication feature helps clarify ambiguities and explore technical options. It guides AI to define a clear MVP scope through structured divergence-convergence, preventing rework and ensuring alignment.