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.