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.