ss-self-update

Compare local and remote Git repositories to update the skill-sommelier plugin.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/JasonLo/skill-sommelier --skill ss-self-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ss-self-update
Source: https://github.com/JasonLo/skill-sommelier/tree/main/skills/ss-self-update
Command: npx skills add https://github.com/JasonLo/skill-sommelier --skill ss-self-update

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures your skill-sommelier plugin is always up-to-date, automatically checking for new versions and providing a clear summary of changes before applying them.

Core Features & Use Cases

  • Update Check: Compares your local plugin version with the remote repository.
  • Changelog Display: Shows new commits and lists changed skills.
  • Safe Update Execution: Handles local modifications and potential history divergence with user confirmation.
  • Use Case: When you want to ensure you have the latest features and bug fixes for your skill-sommelier, simply ask it to check for updates.

Quick Start

Ask the skill to check for updates.

Frequently Asked Questions about ss-self-update

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

FAQPage Schema
How do I check for updates to a Git plugin repository?

To check for updates, compare your local Git plugin repository against the remote repository to fetch new commits and identify changed skills before applying any modifications.

How can I safely update a Git repository with local modifications?

Safely updating a Git repository with local modifications requires checking for history divergence and requesting user confirmation before applying remote changes to prevent overwriting local work.

What is the best way to view a changelog of new commits before updating a skill plugin?

Viewing a changelog before updating a skill plugin involves comparing local and remote Git branches to display a summary of new commits and list all changed skills.

Does the skill update process handle Git history divergence automatically?

The skill update process handles Git history divergence by detecting potential conflicts between local modifications and remote updates, then prompting for user confirmation before applying changes.

How do I automate version control updates for multiple skills?

Automating version control updates for skills involves running a check against the remote Git repository to fetch the latest versions and applying the updates after generating a change summary.