Add Spec Refine community extension to catalog and README#2118
Add Spec Refine community extension to catalog and README#2118mnriem merged 2 commits intogithub:mainfrom
Conversation
Adds the spec-kit-refine extension (4 commands, 2 hooks) that enables iterative specification refinement — update specs in-place, propagate changes to plan and tasks, diff impact, and track sync status. Addresses community request in issue github#1191 (101+ upvotes). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Adds the Spec Refine community extension to the project’s public extension listings.
Changes:
- Adds a new
refineextension entry toextensions/catalog.community.json(with metadata, requirements, and links) - Adds a new Spec Refine row to the README Community Extensions table
- Updates the catalog
updated_attimestamp
Show a summary per file
| File | Description |
|---|---|
| README.md | Adds “Spec Refine” to the Community Extensions table |
| extensions/catalog.community.json | Registers the new refine extension in the community catalog and bumps 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: 1
mnriem
left a comment
There was a problem hiding this comment.
Please address Copilot feedback
Reorders Ship Release, Spec Critique, Spec Refine, Spec Sync, Staff Review, and Superpowers Bridge into correct alphabetical order per publishing guide. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Fixed — reordered the S-entries (Ship Release, Spec Critique, Spec Refine, Spec Sync, Staff Review, Superpowers Bridge) into correct alphabetical order per the publishing guide. |
There was a problem hiding this comment.
Pull request overview
Adds the new Spec Refine community extension to the public catalogs/documentation so users can discover and install it.
Changes:
- Added a new
refineentry toextensions/catalog.community.json(betweenreconcileandrepoindex). - Added a new “Spec Refine” row to the README Community Extensions table (between “Spec Critique Extension” and “Spec Sync”).
- Updated the community extensions catalog
updated_attimestamp.
Show a summary per file
| File | Description |
|---|---|
| README.md | Adds “Spec Refine” to the Community Extensions table (kept in alphabetical order). |
| extensions/catalog.community.json | Adds the refine extension metadata and updates the catalog timestamp. |
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
There was a problem hiding this comment.
Pull request overview
Adds the “Spec Refine” community extension to the public extension catalog and documents it in the README’s Community Extensions table.
Changes:
- Added a new
refineentry toextensions/catalog.community.json(including metadata, requirements, and counts for commands/hooks). - Added a “Spec Refine” row to the README Community Extensions table in alphabetical order.
- Updated the community catalog
updated_attimestamp.
Show a summary per file
| File | Description |
|---|---|
| README.md | Adds “Spec Refine” to the Community Extensions table (alphabetically placed). |
| extensions/catalog.community.json | Registers the new refine extension and updates catalog timestamp. |
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
|
All Copilot review comments have been addressed — S-entries are now in correct alphabetical order per the publishing guide. All checks passing. Ready for merge! |
|
Thank you! |
Summary
refineentry toextensions/catalog.community.json(alphabetically betweenreconcileandrepoindex)Spec Refinerow to README.md Community Extensions table (alphabetically betweenSpec Critique ExtensionandSpec Sync)updated_attimestampExtension Details
refineupdate,propagate,diff,status)after_specify,after_plan)processWhat It Does
Enables iterative specification refinement — the #1 most-requested feature (issue #1191, 101+ upvotes):
/speckit.refine.update— Update spec.md in-place based on new requirements or feedback/speckit.refine.propagate— Cascade spec changes downstream to plan.md and tasks.md/speckit.refine.diff— Preview downstream impact before propagating (read-only)/speckit.refine.status— Artifact sync dashboard showing stale/current/missing status (read-only)Checklist
extensions/catalog.community.jsonin alphabetical order by IDupdated_attimestamp updatedextension.yml, all command files, README, CHANGELOG, and LICENSEverified: false,downloads: 0,stars: 0set for new submissionAllow edits and access to secrets by maintainers
Remember, contributions to this repository should follow its contributing guidelines, security policy, and code of conduct.
️
Helpful resources
Contributing
Code of conduct
Security policy
Support
Git
Closes #1191