plugins/reqstool/skills/reqstool-conventions/SKILL.md
reqstool conventions for requirements, annotations, and decomposition. Auto-applied when working with reqstool YAML files (requirements.yml, software_verification_cases.yml), @Requirements/@SVCs annotations, or .reqstool-ai.yaml.
npx skillsauth add reqstool/reqstool-ai reqstool-conventionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When working with reqstool requirements, SVCs, annotations, or filters, read the relevant convention files from this skill's references/ directory before making changes.
references/reqstool-overview.md — what reqstool is, architecture (system/microservice/external), YAML files, imports, filters, implementations, CLI basicsreferences/reqstool-conventions.md — overview of config fields, skill conventions, and pointers to the other docsreferences/reqstool-annotation-conventions.md — where and how to place @Requirements and @SVCs annotations (Java, Python, TypeScript)references/reqstool-decomposition-conventions.md — parent-child requirement hierarchies, dot-notation IDs, lifecycle states, prefix strategiestools
Install the openspecui reqstool hook into this project. Writes openspec/openspecui.hooks.ts so openspecui enriches all OpenSpec documents (spec, changes, and archived) with reqstool requirement/SVC titles and descriptions at read time.
tools
Run reqstool traceability status on the local filesystem. Use when the user wants to check requirement coverage, missing implementations, or test status.
tools
Create or update .reqstool-ai.yaml configuration for a project. Use when the user wants to initialize or reconfigure reqstool-ai settings.
tools
Add a new Software Verification Case (SVC) to the system-level SVCs file and update the relevant subproject filter. Use when the user wants to add a test scenario for a requirement.