Skip to content

Add version-guard to community catalog#2286

Merged
mnriem merged 2 commits intogithub:mainfrom
KevinBrown5280:add-version-guard-extension
Apr 20, 2026
Merged

Add version-guard to community catalog#2286
mnriem merged 2 commits intogithub:mainfrom
KevinBrown5280:add-version-guard-extension

Conversation

@KevinBrown5280
Copy link
Copy Markdown
Contributor

Extension Submission

Extension Name: Version Guard
Extension ID: version-guard
Version: 1.0.0
Author: KevinBrown5280
Repository: https://github.com/KevinBrown5280/spec-kit-version-guard

Description

Automatically verifies locked tech stack versions against live npm registries and official documentation before planning and code generation. Prevents LLM agents from generating code based on stale training data when the project uses newer library versions.

Registers mandatory before_* hooks on: plan and implement.

Checklist

  • Valid extension.yml manifest
  • README.md with installation and usage docs
  • LICENSE file included (MIT)
  • GitHub release created (v1.0.0)
  • Extension tested on real project
  • All commands working
  • No security vulnerabilities
  • Added to extensions/catalog.community.json
  • Added to Community Extensions table in README.md

Testing

Tested on a real SDD project with React 19, Vite 6, and Azure SDK dependencies. Correctly detects version mismatches, fetches migration docs, and produces version guard report. Graceful degradation on network failure or missing package.json.

- Extension ID: version-guard
- Version: 1.0.0
- Author: KevinBrown5280
- Description: Verify tech stack versions against live registries before planning and implementation
Copilot AI review requested due to automatic review settings April 20, 2026 21:35
@KevinBrown5280 KevinBrown5280 requested a review from mnriem as a code owner April 20, 2026 21:35
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the Version Guard community extension to Spec Kit’s community extension catalog and surfaces it in the main README so users can discover/install it.

Changes:

  • Updated extensions/catalog.community.json timestamp and added a new version-guard extension entry (v1.0.0).
  • Added “Version Guard” to the Community Extensions table in README.md.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
extensions/catalog.community.json Registers the new version-guard extension metadata in the community catalog and updates the catalog timestamp.
README.md Adds the extension to the Community Extensions listing for discoverability.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md Outdated
Copy link
Copy Markdown
Collaborator

@mnriem mnriem left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please address Copilot feedback

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 2/2 changed files
  • Comments generated: 0 new

@mnriem mnriem merged commit ad46da5 into github:main Apr 20, 2026
15 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 20, 2026

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants