Add Worktree Isolation extension to community catalog by Quratulain-bilal · Pull Request #2143 · github/spec-kit · GitHub
Skip to content

Add Worktree Isolation extension to community catalog#2143

Merged
mnriem merged 1 commit intogithub:mainfrom
Quratulain-bilal:feat/worktree-extension
Apr 9, 2026
Merged

Add Worktree Isolation extension to community catalog#2143
mnriem merged 1 commit intogithub:mainfrom
Quratulain-bilal:feat/worktree-extension

Conversation

@Quratulain-bilal
Copy link
Copy Markdown
Contributor

Summary - Adds Worktree Isolation extension to the community catalog and README - 3 commands: /speckit.worktree.create, /speckit.worktree.list, /speckit.worktree.clean - 1 hook: after_specify — auto-spawn worktree after new feature specification - Addresses community request in issue #61 (36+ upvotes)

What it does

Spawns isolated git worktrees so developers can work on multiple features in parallel without checkout
switching. Each worktree gets its own directory in .worktrees/ sharing the same .git repository —
no extra clones needed.

Command Purpose
/speckit.worktree.create Spawn worktree for a feature branch
/speckit.worktree.list Dashboard: status, artifacts, task progress
/speckit.worktree.clean Safe cleanup with confirmation

Changes

  • extensions/catalog.community.json — added worktree entry (alphabetical, after verify-tasks)
  • README.md — added extension row (alphabetical, after Verify Tasks Extension)

Extension repo

- 3 commands: create, list, clean worktrees for parallel feature development
- 1 hook: after_specify for auto-worktree creation
- Addresses community request in issue github#61 (36+ upvotes)
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 Worktree Isolation community extension to Spec Kit’s published community extension surfaces (catalog + README), making it discoverable and installable via the standard catalog mechanism.

Changes:

  • Added a worktree entry to extensions/catalog.community.json with metadata, version constraints, and provide counts.
  • Added a corresponding Worktree Isolation row to the Community Extensions table in README.md.
Show a summary per file
File Description
README.md Adds Worktree Isolation to the Community Extensions table for discoverability.
extensions/catalog.community.json Adds the worktree extension metadata entry to the community catalog.

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

@mnriem mnriem merged commit efeb548 into github:main Apr 9, 2026
12 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 9, 2026

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