require-analysis

Generate formal requirement specifications from user requirements in Markdown.

1|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/Harries/hydpromptkit --skill require-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: require-analysis
Source: https://github.com/Harries/hydpromptkit/tree/main/skills/require-analysis
Command: npx skills add https://github.com/Harries/hydpromptkit --skill require-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

需求分析文档生成:帮助团队将模糊需求转化为可执行的需求规格说明书,提升对需求的共识和交付效率。

Core Features & Use Cases

  • 自动澄清与范围界定:在需求不清晰时引导多轮沟通,输出完整的澄清问题清单。
  • 规范化文档输出:基于用户输入生成 Markdown 格式的需求分析文档,包含目标、范围、背景、验收标准等。
  • 版本化与存档:将文档分段输出到 /projectdocs/require/ 目录,并支持版本控制和后续更新。

Quick Start

请用自然语言描述你需要分析的需求,系统将自动启动澄清、模板选择并输出可落地的需求分析文档。

Frequently Asked Questions about require-analysis

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

FAQPage Schema
How do I generate a requirement specification document from a vague project idea?

Requirement specification documents are generated from vague project ideas by guiding multi-round stakeholder clarification, defining scope, and outputting structured Markdown deliverables with goals, background, and acceptance criteria.

What is the best way to clarify requirements with stakeholders before writing project docs?

Clarifying requirements with stakeholders involves an automated multi-round communication process that identifies ambiguities and outputs a complete checklist of clarification questions to finalize the requirement analysis scope.

Can I output requirement analysis documents directly in Markdown for project handoff?

Requirement analysis documents can be output directly in Markdown format. The system enforces structured frontmatter-driven processing and segment-by-segment generation for seamless project handoff.

How do I manage requirement document versioning and archiving during product development?

Managing requirement document versioning and archiving involves saving generated Markdown deliverables segment-by-segment to the /projectdocs/require/ directory, supporting version control and subsequent updates.

Does requirement analysis support phased output for product teams from discovery to handoff?

Requirement analysis supports phased output for product teams from discovery to handoff by enforcing a structured frontmatter-driven process and generating templated Markdown deliverables progressively.

When do I need a formal requirement specification instead of just a brief project description?

A formal requirement specification is needed when a brief project description is too ambiguous for execution. It transforms vague ideas into executable specifications to improve team consensus and delivery efficiency.