check-updates

Fetch and pull updates for git-managed skills and plugins.

8|Updated Nov 4, 2016
One-click install
npx skills add https://github.com/coil398/dotfiles --skill check-updates-coil398
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-updates
Source: https://github.com/coil398/dotfiles/tree/main/.claude/skills/check-updates
Command: npx skills add https://github.com/coil398/dotfiles --skill check-updates-coil398

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

git 管理されたスキル・プラグインの更新を自動で検出し自動 pull します。複数リポジトリの最新状態を一元的に維持するためのツールです。

Core Features & Use Cases

  • dotfiles リポジトリ内のスキル更新を検出しサブモジュールを更新
  • マーケットプレースプラグインの更新を検知して自動で pull
  • ユーザースコープ/プロジェクトスコープのスキル更新を同期
  • 更新があれば差分を報告し、競合時には自動的に pull を中止して状況を通知

Quick Start

Run the scripts/check-updates.sh script to check for updates and pull changes.

Frequently Asked Questions about check-updates

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

FAQPage Schema
How do I automatically pull updates for git-managed skills and plugins?

To automatically pull updates for git-managed skills and plugins, you can run a script that fetches changes across marketplaces, user scopes, and project scopes, then pulls updates when differences are detected.

What is the best way to update dotfiles and submodules without manual intervention?

Updating dotfiles and submodules automatically is achieved by running a script that detects updates in the repositories, fetches the changes, and pulls them while updating nested submodules.

How do I sync project-scoped and user-scoped skills from multiple repositories?

Syncing project-scoped and user-scoped skills is handled by scanning the respective directories, checking remote repositories for updates, and pulling the latest changes to synchronize local states.

What happens if there is a merge conflict while pulling plugin updates?

If a merge conflict occurs while pulling plugin updates, the automated process aborts the merge to prevent repository corruption and reports the conflict status so you can resolve it manually.

Does this auto-update tool work with marketplace plugins and project skills simultaneously?

Yes, the auto-update tool works with marketplace plugins and project skills simultaneously by iterating through all configured scopes, determining default branches, and fetching updates for each repository.

Why does my automated git pull fail and report a network error?

An automated git pull fails and reports a network error when the script cannot reach the remote repository, allowing you to identify connectivity issues or inaccessible git hosts during the update process.