requirement-analyzer

Analyze unstructured business requirements into structured documents and actionable todolists.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/liuwenji007/scpaiassests --skill requirement-analyzer-liuwenji007
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirement-analyzer
Source: https://github.com/liuwenji007/scpaiassests/tree/main/.cursor/skills/requirement-analyzer
Command: npx skills add https://github.com/liuwenji007/scpaiassests --skill requirement-analyzer-liuwenji007

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill transforms unstructured business requirements from various sources into a clear, structured analysis and actionable development tasks, ensuring no critical details are missed.

Core Features & Use Cases

  • Input Flexibility: Accepts requirements from Feishu PRDs, manual input, or local files (.md, .txt, .docx).
  • Structured Analysis: Analyzes requirements across five dimensions: business scenarios, functional points, interaction flows, data models, and technical implementation.
  • Actionable Output: Generates both a detailed requirement analysis document and a prioritized, dependency-aware todolist for development teams.
  • Use Case: A product manager receives a new feature request via a Feishu document. They use this Skill to automatically break down the request into a structured analysis document and a clear set of development tasks for the engineering team.

Quick Start

Analyze the requirements provided in the attached document 'new_feature_request.md' and generate a structured analysis and todolist.

Frequently Asked Questions about requirement-analyzer

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

FAQPage Schema
How do I convert a Feishu PRD into a structured requirement analysis?

To convert a Feishu PRD into a structured requirement analysis, this Skill ingests the document and evaluates it across business scenarios, functional points, interaction flows, data models, and technical implementation. It then outputs a detailed analysis document and a dependency-aware todolist.

Can I analyze local files for task breakdown and todolist generation?

Yes, you can analyze local files for task breakdown and todolist generation. This Skill accepts local files in .md, .txt, and .docx formats, parsing the unstructured text to produce a structured five-dimensional analysis and actionable development tasks.

What is the best way to structure unstructured business requirements for development teams?

The best way to structure unstructured business requirements is to apply a five-dimensional framework covering business scenarios, functional points, interaction flows, data models, and technical implementation. This ensures comprehensive coverage and generates a prioritized todolist for the engineering team.

Does the requirement analysis cover both interaction flows and data models?

Yes, the requirement analysis covers both interaction flows and data models. It processes unstructured inputs through a five-dimensional framework that explicitly includes interaction flows and data models alongside business scenarios, functional points, and technical implementation.

How do I generate a dependency-aware todolist from a manual feature request input?

To generate a dependency-aware todolist from a manual feature request, input the raw text into the analyzer. The Skill processes the request through its five-dimensional framework and outputs a prioritized todolist structured with clear task dependencies for development.