头脑风暴 - 需求发现(AI 编码增强版)

Converts ambiguous software requests into a structured MVP PRD.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/LinXueyuanStdio/viben --skill ai-linxueyuanstdio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 头脑风暴 - 需求发现(AI 编码增强版)
Source: https://github.com/LinXueyuanStdio/viben/tree/main/packages/core/templates/codex/skills/brainstorm
Command: npx skills add https://github.com/LinXueyuanStdio/viben --skill ai-linxueyuanstdio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams and developers clarify ambiguous or evolving development requests by capturing intent early, reducing low-value back-and-forth, and converging on a practical MVP through lightweight research and structured PRD drafting.

Core Features & Use Cases

  • Task-first requirement capture: Creates a task and initializes a PRD immediately so the user’s intent is preserved before questions or analysis.
  • Action before questioning: Performs repository and documentation checks first to answer what can be derived without asking the user.
  • Diverge → converge decision-making: Classifies complexity, gates questions to only unblock progress, researches when technical choices matter, then proposes 2–3 concrete options and records decisions.

Quick Start

Use this Skill when a user describes a development task with unclear requirements or multiple viable implementation paths and ask an AI agent to run the brainstorming workflow to produce a converged PRD with open questions minimized.

Frequently Asked Questions about 头脑风暴 - 需求发现(AI 编码增强版)

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

FAQPage Schema
How do I turn a vague software idea into an MVP PRD?

To turn a vague software idea into an MVP PRD, the workflow captures task intent first, gathers repository context, and uses gated single-question clarifications to converge multiple implementation paths into a structured prd.md.

What is the best way to clarify ambiguous development requirements?

The best way to clarify ambiguous requirements is to perform action before questioning by checking existing repository and documentation context, classifying complexity, and proposing 2-3 concrete options with explicit trade-offs.

How does a gated single-question workflow reduce back-and-forth when writing a PRD?

A gated single-question workflow reduces back-and-forth by asking only one unblocking question per turn, researching technical choices independently, and recording decisions directly into the PRD.

Can I use this brainstorming workflow for iterative coding with multiple implementation options?

Yes, you can use this workflow for iterative coding with multiple implementation options, as it conducts lightweight research to evaluate technical choices and generates a converged MVP PRD tailored to your specific trade-offs.

When do I need to classify complexity during requirement discovery?

You need to classify complexity during requirement discovery to select the correct depth of brainstorming, ensuring technical choices receive appropriate research and the MVP PRD matches the project scale.