
Speckit Updater
Handles safe updates for GitHub SpecKit installations by comparing file hashes to detect your customizations and preserving them during template updates. When you run it, you get a summary of what will change, conflicts get resolved one at a time through VSCode's merge editor, and it automatically backs up before touching anything with rollback on failure. The conversational approval workflow is well thought out: it presents changes, waits for your ok, then applies them without exposing implementation flags to you. Worth noting it requires a clean Git state and internet access to hit GitHub's API. If you're using SpecKit and want to pull template updates without clobbering your custom commands and tweaks, this does exactly that job.
- GitHub stars
- 237
- last updated
- Apr 30, 2026
Install
$ npx -y skills add microck/ordinary-claude-skills --skill speckit-updater --agent claude-codeInstalls into .claude/skills of the current project.
Files
SpecKit Safe Update
This skill provides safe update capabilities for GitHub SpecKit installations, preserving customizations while applying template updates.
Installation: Available via plugin (/plugin marketplace add NotMyself/claude-plugins then /plugin install speckit-updater) or manual Git clone. See README.md for details.
What to do when this skill is invoked
When the user invokes /speckit-updater, you should:
-
Run the update orchestrator script without any flags (conversational mode):
pwsh -NoProfile -Command "& 'C:\Users\bobby\.claude\skills\speckit-updater\scripts\update-wrapper.ps1'" -
Parse the output for markers:
[PROMPT_FOR_APPROVAL]- Update scenario (existing SpecKit installation)[PROMPT_FOR_INSTALL]- Fresh installation scenario (no .specify/ directory)
Sponsors
Details
- Repository
- github.com/microck/ordinary-claude-skills
- First seen
- Jun 11, 2026