Add V-Model Extension Pack to catalog#1640
Conversation
First community extension: V-Model paired dev-spec and test-spec generation with regulatory-grade traceability. - 3 commands: requirements, acceptance, trace - Deterministic coverage validation (regex-based, not AI) - Targets: IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820 - Repository: https://github.com/leocamello/spec-kit-v-model - Release: v0.1.0
There was a problem hiding this comment.
Pull request overview
This pull request adds the V-Model Extension Pack to the spec-kit extension catalog. The extension enforces V-Model methodology with paired development and test specifications, providing three slash commands for requirements generation, acceptance testing, and traceability matrices. The extension targets safety-critical and compliance-heavy domains (IEC 62304, ISO 26262, DO-178C, FDA 21 CFR Part 820).
Changes:
- Updated catalog timestamp to 2026-02-20
- Added v-model extension entry with metadata, requirements, and tags
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Address review feedback: - provides.commands: array → number (3), add hooks (1) - Add created_at and updated_at timestamps - Add statistics block (downloads: 0, stars: 0)
|
Instead of adding to the empty catalog.json can you rename catalog.example.json to catalog.community.json and add your entry there? The empty catalog.json is be design. Can you also include a README.md in the extensions directory that has a table with all the current community extensions listed as follows:
|
Per maintainer feedback: - Revert catalog.json to its original empty state (empty by design) - Rename catalog.example.json → catalog.community.json - Replace example entries with real V-Model Extension Pack entry - Add extensions/README.md with community extensions table
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Thanks for the review and approval @mnriem! Ready to merge whenever you are. |
|
Changed it to second community extension as the author of the extension system delivered JIRA extension ;) |
Extension: V-Model Extension Pack
Repository: https://github.com/leocamello/spec-kit-v-model
Version: 0.1.0
License: MIT
Author: @leocamello
What it does
The V-Model Extension Pack enforces V-Model methodology — every development specification has a simultaneously generated, paired testing specification with full traceability. It provides three slash commands:
/speckit.v-model.requirements/speckit.v-model.acceptance/speckit.v-model.traceKey features
REQ-001→ATP-001-A→SCN-001-A1encodes traceability in the identifierCatalog entry changes
Adds a single entry to
extensions/catalog.jsonwith download URL pointing to the v0.1.0 release.Installation (once merged)