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.