YuJian
Back to list

Open Skills

Requirement Analysis & Documentation

Understand a business requirement from scratch, dig into the code implementation, and produce structured docs plus a Mermaid flowchart and an implementation plan — for new-feature design, mapping existing systems, and cross-session knowledge capture.

Repository
$git clone https://gitee.com/interlingual-interaction/skill.git$cd skill/requirement-analysis-and-doc

Details

This skill follows a strict rule: the code answers first, the user fills the gaps. Read the code, lock down terminology, then ask the user, then write the docs. Questions the code can answer are never handed to the user — the user only answers what the code can't reveal: business intent, future plans, edge-case decisions, and clear contradictions between code and requirements.

The workflow starts with a code survey: locate the core files, understand the current implementation, then dig into the requirement from there, ending in structured requirement docs, a Mermaid flowchart, and an actionable implementation plan. Anything the code doesn't reveal is marked [unknown] — never inferred to fill gaps.

Use it when designing a new feature, mapping out an existing system, or turning a one-off requirements conversation into documentation you can reuse across sessions.

The repository can hold multiple skills; this one lives in the requirement-analysis-and-doc/ subdirectory. Clone the repo and add that subdirectory to your AI IDE's skills folder to use it.