requirements-analysis

Extract actionable requirements from user requests and generate a requirements document.

46|3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/BeWaterMyFriend7/SKILL-PROJECT --skill requirements-analysis-bewatermyfriend7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: requirements-analysis
Source: https://github.com/BeWaterMyFriend7/SKILL-PROJECT/tree/main/.opencode/skills/requirements-analysis
Command: npx skills add https://github.com/BeWaterMyFriend7/SKILL-PROJECT --skill requirements-analysis-bewatermyfriend7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

需求分析过程往往存在信息不对称、需求模糊和多轮确认成本高的问题。本Skill通过与用户交互,系统化提炼、拆解并整理可执行的需求要点。

Core Features & Use Cases

  • Interactive requirement elicitation and confirmation with the user.
  • Generate a requirements document (requirements-analysis.md) in output/doc, following the example template.
  • Provide a reference example document under example/requiremet-ex.md for formatting guidance.

Quick Start

Analyze the user request to extract clear requirements and save the final document to output/doc/requirements-analysis.md.

Frequently Asked Questions about requirements-analysis

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

FAQPage Schema
How do I extract clear requirements from a vague user request?▼

Resolve ambiguities in a vague user request by applying structured prompts to elicit, validate, and interactively confirm actionable requirements with the user.

What is the best way to document requirement elicitation results?▼

To document requirement elicitation results, generate a structured requirements document at output/doc/requirements-analysis.md, applying the formatting guidance provided by the reference example template.

How do I resolve ambiguities during requirements validation?▼

Resolve ambiguities during requirements validation by analyzing the user request, applying structured prompts to clarify needs, proposing solutions, and presenting a final requirements list for explicit confirmation.

Can I use this for interactive requirements elicitation and confirmation?▼

Yes, you can use this for interactive requirements elicitation and confirmation, as it systematically interacts with the user to clarify needs, resolve ambiguities, and produce a finalized requirements document.

How do I format a requirements analysis markdown document?▼

Format a requirements analysis markdown document by following the structure of the provided example file under example/requiremet-ex.md, saving the finalized output to output/doc/requirements-analysis.md.