Skip to content

[extension] Add Spec Switcher extension to community catalog - #4009

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
add-switch-extension-6a64b42a58c3271b
Draft

[extension] Add Spec Switcher extension to community catalog#4009
github-actions[bot] wants to merge 1 commit into
mainfrom
add-switch-extension-6a64b42a58c3271b

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Adds the Spec Switcher (switch) community extension to the catalog, submitted by @wagner-sousa.

Validation Results

All checks passed ✅

Check Result
Extension ID format (^[a-z][a-z0-9-]*$) switch
Version format (semver X.Y.Z) 1.0.0
Repository exists and is public https://github.com/wagner-sousa/spec-kit-switch
extension.yml present
README.md present
LICENSE present
GitHub release v1.0.0 exists
Download URL valid archive/refs/tags/v1.0.0.zip
Testing checklist all checked
Submission requirements all checked

Changes

  • extensions/catalog.community.json — Added switch entry in alphabetical order (between superspec and sync); updated top-level updated_at
  • docs/community/extensions.md — Added Spec Switcher row in alphabetical order (between Spec Scope and Spec Sync)

Extension Summary

Spec Switcher navigates between specs by listing available specs and switching the active feature via git checkout, avoiding feature.json conflicts. Provides 2 commands (switch.list, switch.set) with an optional --local-only flag for branchless specs.

Closes #3932
cc @wagner-sousa

Generated by 🧩 Add Community Extension from Issue Submission for issue #3932 · 304.1 AIC · ⌖ 16.4 AIC · ⊞ 35.2K ·

Add switch extension submitted by @wagner-sousa to:
- extensions/catalog.community.json (alphabetical order)
- docs/community/extensions.md community extensions table

Closes #3932

Assisted-by: GitHub Copilot (model: claude-sonnet-4.6, autonomous)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds Spec Switcher to the community extension catalog.

Changes:

  • Adds the switch catalog metadata and refreshes the catalog timestamp.
  • Documents Spec Switcher in the community extensions table.
Show a summary per file
File Description
extensions/catalog.community.json Adds the extension’s catalog entry.
docs/community/extensions.md Adds the extension’s documentation row.

Review details

Tip

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

  • Files reviewed: 2/2 changed files
  • Comments generated: 1
  • Review effort level: Balanced

"description": "Navigate between specs — list available specs and switch active feature with git checkout",
"author": "Wagner Sousa",
"version": "1.0.0",
"download_url": "https://github.com/wagner-sousa/spec-kit-switch/archive/refs/tags/v1.0.0.zip",
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Extension]: Add spec-kit-switch

2 participants