SpecKit Safe Update

Community

Automate SpecKit updates, protect your customizations.

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 -CheckOnly flag, 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.
View Source Repository