SpecKit Safe Update
CommunityAutomate SpecKit updates, protect your customizations.
Software Engineering#automation#git#developer tools#customization#conflict resolution#update#speckit
AuthorNotMyself
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Keeping your development templates, like SpecKit, up-to-date can be a manual, error-prone process that risks overwriting your valuable customizations. This Skill automates the complex task of updating your SpecKit installation, ensuring your custom work is preserved while seamlessly integrating the latest template changes. It eliminates the headache of manual merges and the fear of losing your unique modifications.
Core Features & Use Cases
- Customization Preservation: Automatically detects and safeguards your unique modifications to SpecKit files using intelligent file hashing, ensuring they are never overwritten without your explicit approval.
- Intelligent Conflict Resolution: Guides you through merging conflicting changes one-at-a-time, offering options like opening a VSCode merge editor, keeping your version, or using the new version. For larger files, it generates smart, side-by-side Markdown diffs for easier review.
- Automatic Backups & Rollback: Creates timestamped backups of your project before any changes, allowing you to easily revert to a previous state if an update goes awry.
- Dry-Run Mode: Preview all proposed changes without applying them using the
-CheckOnlyflag, giving you full control and peace of mind before committing to an update. - Use Case: A developer has customized their SpecKit templates for a specific project. When a new SpecKit version is released, they can use this skill to automatically update their project, intelligently merging new features and bug fixes while preserving their custom commands and templates, saving hours of manual reconciliation.
Quick Start
To update your SpecKit installation, simply ask: Update my SpecKit installation. To check for available updates without applying them: Check for SpecKit updates.
Dependency Matrix
Required Modules
GitPowerShell
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: SpecKit Safe Update Download link: https://github.com/NotMyself/claude-win11-speckit-update-skill/archive/main.zip#speckit-safe-update Please download this .zip file, extract it, and install it in the .claude/skills/ directory.