Skip to content

Add Brownfield Bootstrap extension to community catalog#2145

Merged
mnriem merged 3 commits intogithub:mainfrom
Quratulain-bilal:feat/brownfield-extension
Apr 10, 2026
Merged

Add Brownfield Bootstrap extension to community catalog#2145
mnriem merged 3 commits intogithub:mainfrom
Quratulain-bilal:feat/brownfield-extension

Conversation

@Quratulain-bilal
Copy link
Copy Markdown
Contributor

Summary - Adds Brownfield Bootstrap extension to the community catalog and README - 4 commands: /speckit.brownfield.scan, /speckit.brownfield.bootstrap, /speckit.brownfield.validate, /speckit.brownfield.migrate - 1 hook: after_init — auto-scan project after spec-kit initialization

What it does

Bootstraps Specification-Driven Development for existing codebases that were built before spec-kit
adoption:

Command Purpose
/speckit.brownfield.scan Auto-discover project structure, tech stack, frameworks, and
architecture patterns
/speckit.brownfield.bootstrap Generate tailored constitution, templates, and AGENTS.md from
detected conventions
/speckit.brownfield.validate Verify bootstrap output matches actual project structure
/speckit.brownfield.migrate Reverse-engineer spec artifacts for features built before spec-kit

Supports monoliths, monorepos, microservices, frontend+backend splits, and library/package projects.

Changes

  • extensions/catalog.community.json — added brownfield entry (alphabetical, between
    branch-convention and bugfix)
  • README.md — added extension row (alphabetical, between Branch Convention and Bugfix Workflow)
  • Bumped top-level updated_at to 2026-04-10

Extension repo

https://github.com/Quratulain-bilal/spec-kit-brownfield

- 4 commands: scan, bootstrap, validate, migrate for existing codebases
- 1 hook: after_init for auto-scanning project after spec-kit initialization
- Addresses community request in issue github#1436 (30+ reactions)
@Quratulain-bilal Quratulain-bilal requested a review from mnriem as a code owner April 9, 2026 19:46
@Quratulain-bilal
Copy link
Copy Markdown
Contributor Author

Hi @mnriem — just checking in! This addresses issue #1436 (30+ reactions) for bootstrapping spec-kit in
existing codebases. Let me know if any changes are needed. Happy to update anything. 🙂

Keep 2026-04-10 date since brownfield extension entry is dated 2026-04-10.
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 “Brownfield Bootstrap” community extension to Spec Kit’s community extension discovery surfaces (catalog + README), making it available to users via the published community catalog.

Changes:

  • Added a new brownfield entry to extensions/catalog.community.json with metadata (repo URLs, version, requirements, tags, provides counts).
  • Added a corresponding “Brownfield Bootstrap” row to the Community Extensions table in README.md.
  • Updated the community catalog top-level updated_at timestamp to 2026-04-10.
Show a summary per file
File Description
README.md Adds the Brownfield Bootstrap entry to the community extensions table (keeps alphabetical ordering).
extensions/catalog.community.json Registers the Brownfield Bootstrap extension in the community catalog and updates updated_at.

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

Keep main's newer timestamp 2026-04-10T12:34:56Z.
@Quratulain-bilal
Copy link
Copy Markdown
Contributor Author

Hi @merium! Just a heads up — this PR may show recurring merge conflicts on the updated_at field in
catalog.community.json. This happens because every catalog PR touches that same line, so whenever
another extension gets merged, all pending catalog PRs conflict on it.

I'll keep it resolved and up to date. Happy to rebase whenever you're ready to review. 🙏

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 Brownfield Bootstrap community extension to Spec Kit’s community extension discovery surfaces (community catalog + README), making it visible in the catalog and documentation.

Changes:

  • Added a new brownfield entry to extensions/catalog.community.json with metadata, tags, and requirements.
  • Added a corresponding row to the Community Extensions table in README.md.
Show a summary per file
File Description
README.md Adds “Brownfield Bootstrap” to the community extensions table so users can discover it from the main README.
extensions/catalog.community.json Registers the extension in the community catalog with ID, URLs, version, requirements, and tags.

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 74e3f45 into github:main Apr 10, 2026
12 checks passed
@mnriem
Copy link
Copy Markdown
Collaborator

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