requirements-analyst

Generates SRS, user stories, and traceability matrices in English/Japanese using EARS format.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/imudak/claudemd-gen --skill requirements-analyst-imudak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-analyst
Source: https://github.com/imudak/claudemd-gen/tree/main/.claude/skills/requirements-analyst
Command: npx skills add https://github.com/imudak/claudemd-gen --skill requirements-analyst-imudak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the complex process of gathering, defining, and documenting project requirements, ensuring clarity and alignment among stakeholders.

Core Features & Use Cases

  • Interactive Requirements Gathering: Guides users through a structured interview process to elicit functional and non-functional requirements.
  • Standardized Documentation: Generates comprehensive Software Requirements Specifications (SRS), User Stories, and other essential documents in both English and Japanese.
  • Use Case: A startup founder needs to define the requirements for their new mobile app. They can use this Skill to be guided through defining features, user roles, performance expectations, and security needs, resulting in a complete SRS document.

Quick Start

Initiate requirements analysis by asking the requirements analyst to define the functional and non-functional requirements for a new e-commerce platform.

Frequently Asked Questions about requirements-analyst

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

FAQPage Schema
How do I write a Software Requirements Specification (SRS) document for a new software project?

To write a Software Requirements Specification (SRS), you need to systematically elicit functional and non-functional requirements from stakeholders. This Skill guides you through an interactive interview process to define features, user roles, and acceptance criteria, resulting in a standardized SRS document.

What is the EARS format and when should I use it for requirements analysis?

The EARS format is a structured syntax for writing unambiguous requirements used during requirements analysis to ensure clarity among stakeholders. You should use it when defining strict acceptance criteria and generating traceability matrices to prevent misinterpretation of project needs.

How to elicit user stories from stakeholders for a mobile app?

To elicit user stories from stakeholders for a mobile app, you conduct structured interviews targeting specific user roles and performance expectations. This process captures functional needs and transforms them into standardized user stories formatted in dual languages.

Can I generate requirements documentation in both English and Japanese?

Yes, you can generate requirements documentation in English and Japanese. The Skill produces standardized SRS documents, user stories, and traceability matrices adhering to the EARS format, ensuring alignment across bilingual project teams.

Does structured requirements analysis work for defining non-functional requirements like security and performance?

Structured requirements analysis works effectively for defining non-functional requirements like security and performance. It systematically categorizes project constraints and performance expectations alongside functional features to ensure complete coverage in the final SRS.