Skip to content

Add Spec Refine community extension to catalog and README#2118

Open
Quratulain-bilal wants to merge 1 commit intogithub:mainfrom
Quratulain-bilal:feat/refine-extension
Open

Add Spec Refine community extension to catalog and README#2118
Quratulain-bilal wants to merge 1 commit intogithub:mainfrom
Quratulain-bilal:feat/refine-extension

Conversation

@Quratulain-bilal
Copy link
Copy Markdown
Contributor

Summary

  • Adds refine entry to extensions/catalog.community.json (alphabetically between reconcile and
    repoindex)
  • Adds Spec Refine row to README.md Community Extensions table (alphabetically between Spec Critique Extension and Spec Sync)
  • Updates catalog updated_at timestamp

Extension Details

Field Value
ID refine
Name Spec Refine
Commands 4 (update, propagate, diff, status)
Hooks 2 (after_specify, after_plan)
Category process
Effect Read+Write
Requires spec-kit >= 0.4.0
Repository https://github.com/Quratulain-bilal/spec-kit-refine

What 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

  • Entry added to extensions/catalog.community.json in alphabetical order by ID
  • Row added to README.md Community Extensions table in alphabetical order by name
  • Catalog updated_at timestamp updated
  • JSON validates successfully
  • Extension repo has valid extension.yml, all command files, README, CHANGELOG, and LICENSE
  • verified: false, downloads: 0, stars: 0 set for new submission
  • Only 2 files modified (catalog + README)
    Allow 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

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>
@Quratulain-bilal Quratulain-bilal requested a review from mnriem as a code owner April 8, 2026 01:04
@Quratulain-bilal
Copy link
Copy Markdown
Contributor Author

Hi @mnriem 👋 This addresses issue #1191 (101+ upvotes) — the most-requested feature for iterative spec refinement. Would love your feedback when you get a chance!

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.

Spec-Driven Editing Flow: Can't Easily Update or Refine Existing Specs

1 participant