Skip to content

Add multi-repo-branching preset to community catalog#2139

Merged
mnriem merged 8 commits intogithub:mainfrom
sakitA:add-nested-repos-preset
Apr 9, 2026
Merged

Add multi-repo-branching preset to community catalog#2139
mnriem merged 8 commits intogithub:mainfrom
sakitA:add-nested-repos-preset

Conversation

@sakitA
Copy link
Copy Markdown
Contributor

@sakitA sakitA commented Apr 9, 2026

Preset Submission

Preset Name: Multi-Repo Branching
Preset ID: multi-repo-branching
Version: 1.0.0
Repository: https://github.com/sakitA/spec-kit-preset-multi-repo-branching

Description

Adds multi-repo branching support for independent child repos and git submodules during the plan and tasks phases of spec-driven development.

Supports two repo types:

  • Independent repos subdirectories with own .git, not formal git submodules
  • Git submodules registered in .gitmodules\

The AI agent discovers child repos during /speckit.plan\ and generates branch-creation tasks during /speckit.tasks. No core script modifications needed discovery is performed by the agent via shell commands.

Previously submitted as core PR #2121, moved to preset per reviewer feedback.

Resolves #2120
Resolves #1050

Checklist

  • Valid preset.yml manifest
  • README.md with description and usage
  • LICENSE file included
  • GitHub release created (v1.0.0)
  • Commands-only approach (2 commands)
  • Added to presets/catalog.community.json (alphabetically sorted)

AI Disclosure

This contribution was made with AI assistance (GitHub Copilot).

- Preset ID: nested-repos
- Version: 1.0.0
- Author: sakitA
- Description: Multi-module nested repository support for independent repos and git submodules

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sakitA sakitA requested a review from mnriem as a code owner April 9, 2026 07:52
Copilot AI review requested due to automatic review settings April 9, 2026 07:52
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 nested-repos community preset entry to the preset catalog so users can discover the “Nested Repository Support” preset.

Changes:

  • Added a new nested-repos preset entry (v1.0.0) to the community presets catalog, including repository and download URLs.

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

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 9, 2026 08:06
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

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


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

sakitA and others added 2 commits April 9, 2026 01:21
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Removed template overrides to reduce core content duplication.
Commands instruct AI to add nested-repo sections dynamically.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 9, 2026 08:45
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

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


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

Updated preset ID, name, description, and all URLs to reflect
the new repository name and clearer preset identity.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sakitA sakitA changed the title Add nested-repos preset to community catalog Add multi-repo-branching preset to community catalog Apr 9, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 9, 2026 09:44
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

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


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

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

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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 Multi-Repo Branching community preset to the preset discovery catalog, enabling spec-kit users to discover a preset that coordinates branching across nested independent repos and git submodules during plan/tasks phases.

Changes:

  • Updated the community preset catalog’s top-level updated_at timestamp.
  • Added a new multi-repo-branching preset entry (v1.0.0) with metadata and download URL.
Show a summary per file
File Description
presets/catalog.community.json Adds the multi-repo-branching preset entry and refreshes catalog metadata timestamp.

Copilot's findings

Tip

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

  • Files reviewed: 1/1 changed files
  • Comments generated: 2

- Add templates: 0 back to provides for catalog consistency
- Add multi-repo-branching to Community Presets table in README.md

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.


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

@mnriem mnriem merged commit 8013d0b into github:main Apr 9, 2026
11 of 12 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

mnriem commented Apr 9, 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

3 participants