generate_srs
Generates an ISO/IEC/IEEE 29148-compliant Software Requirements Specification (SRS.md) with functional I/O, error conditions, latency SLAs, and OWASP security constraints.
Instructions
Generates an ISO/IEC/IEEE 29148 compliant Software Requirements Specification (SRS.md) with strict functional inputs/outputs, error conditions, latency SLAs, and OWASP security constraints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nfr | No | ||
| detail | No | lite: core contract only, no diagrams, glossary, risk tables, or fixtures (about 25% fewer tokens). full (default): everything. | |
| techStack | No | ||
| outOfScope | No | ||
| outputPath | No | File to write SRS.md to. Relative paths are resolved from the workspace root the editor reports, otherwise from the server's working directory, which may not be the user's project. Prefer the full path of the user's project folder. If the user has not said where the project is, ask before calling. Folders inside the starter-doc-mcp install are rejected. | |
| description | Yes | ||
| keyFeatures | No | ||
| projectName | Yes | ||
| templatePreset | No |