sr-generate

Generate IEEE 830-compliant SRS documents from plan files via a 7-step pipeline.

19|1|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/DangQuangSE/team-development-skills --skill sr-generate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sr-generate
Source: https://github.com/DangQuangSE/team-development-skills/tree/main/.agents/skills/sr-generate
Command: npx skills add https://github.com/DangQuangSE/team-development-skills --skill sr-generate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, .claude/scripts/plan_validator.py, .claude/scripts/srs_validator.py, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of a complete IEEE 830-compliant Software Requirements Specification (SRS) from approved plan files, saving time and reducing manual errors.

Core Features & Use Cases

  • Automated SRS Generation: Converts approved plan files into a full IEEE 830-compliant SRS with no word limit, spanning multiple files.
  • Pipeline Execution: Facilitates a 7-step pipeline with automated validation and error handling.
  • Customizable Outputs: Generates a master index and section files with detailed descriptions and requirements.
  • Use Case: Ideal for software developers and project managers who need to create comprehensive SRS documents efficiently.

Quick Start

To generate an SRS for a project, use the command: /cl:sr:generate

Frequently Asked Questions about sr-generate

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

FAQPage Schema
How do I generate an IEEE 830-compliant SRS document from an approved plan file?

Generating an IEEE 830-compliant SRS involves parsing approved plan files through a 7-step validation pipeline to produce a master index and detailed section files without word limits.

What is the best way to automate software requirements specification creation for large projects?

Automating SRS generation for large projects is best achieved using a pipeline-based workflow that validates plan files and outputs a master index plus detailed section files without word limits.

Do I need Python installed to run automated SRS generation workflows?

Yes, Python is required because the automated SRS workflow executes Python scripts like plan_validator.py and srs_validator.py to handle validation, error handling, and output indexing.

Can I split a large software requirements specification across multiple files?

Yes, automated SRS generation tools can split large software requirements specifications across a master index and multiple section files to bypass single-document word limits.

How does the 7-step pipeline handle errors during SRS generation?

The 7-step pipeline handles errors during SRS generation by coordinating automated validation via Python scripts, catching structural issues in plan files before final output generation.

When should I use an automated IEEE 830 SRS generator instead of manual documentation?

Use an automated IEEE 830 SRS generator when converting approved plan files into comprehensive requirement specifications to save time and reduce manual errors in software development workflows.