speckit-updater

Automate SpecKit template updates with approval, backup, and conflict-resolution workflows.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/BoraPerusic/agents --skill speckit-updater-boraperusic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-updater
Source: https://github.com/BoraPerusic/agents/tree/main/skills/to%20try/speckit-updater
Command: npx skills add https://github.com/BoraPerusic/agents --skill speckit-updater-boraperusic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

SpecKit Safe Update provides safe update capabilities for GitHub SpecKit installations, preserving customizations while applying template updates.

Core Features & Use Cases

  • Safe orchestration of updates and installations for SpecKit templates.
  • Keeps customizations by detecting changes and applying selective updates.
  • Provides a conversational approval workflow, backups, and conflict resolution.

Quick Start

Ask me to run the speckit-updater to begin an interactive update with approval prompts.

Frequently Asked Questions about speckit-updater

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I update SpecKit templates without losing my custom changes?

Updating SpecKit templates safely requires a selective update process that detects modifications, creates backups, and applies changes only to non-customized sections. This preserves your project configurations while bringing in the latest template improvements.

Can I resolve SpecKit template update conflicts inside VSCode?

Yes, SpecKit update conflicts can be resolved inside VSCode. The updater coordinates conflict resolution by launching the VSCode merge editor, allowing you to manually review and merge conflicting template changes during the update workflow.

What is the safest way to install a fresh SpecKit structure?

The safest way to install a fresh SpecKit structure is using an automated orchestration script that validates prerequisites, queries GitHub Releases for target versions, and manages an installation manifest to ensure a correct and trackable setup.

Does the SpecKit update process require a backup before applying changes?

Yes, the SpecKit update process creates backups before applying changes. The automated workflow generates a backup of your existing templates prior to installation, ensuring you can safely revert if an update fails or conflicts arise.

How do SpecKit template updates handle version targeting from GitHub Releases?

SpecKit template updates handle version targeting by querying GitHub Releases during the automated workflow. This allows the updater to fetch specific template versions, validate them against your project manifest, and apply selective updates accordingly.

What happens if SpecKit template prerequisites are not met before updating?

If SpecKit template prerequisites are not met before updating, the validation process halts the workflow. The updater checks your environment against required prerequisites to prevent incomplete installations, broken template states, or failed updates.