月額 $9.99 ですべての Premium Skill にアクセス。いつでも解約できます。プランを見る

Agent Skills の更新・ロールバック・削除

Skill もほかと同じ依存関係の 1 つです。入手元を記録し、意図したときに更新し、バックアップの保存先は必要になる前に把握しておきましょう。

対象
Skill を管理する人
対応
Claude Code、Codex、Cursor
所要時間
8 分

結論から

Skillry の Skill を更新するには、--force を付けてインストールコマンドをもう一度実行します。CLI は古いコピーを Skills フォルダ内の .best-ai-skills/backups/ に移動し、その場所を表示します。更新やアンインストール専用のコマンドはありません。

簡単な記録を残す

半年後、誰かが .claude/skills/launch-page/ を見つけて、触っても大丈夫だろうかと迷うことになります。リポジトリの README に 4 行書いておけば、その疑問に答えられます:

README.md
## Agent Skills in this repo
- launch-page: from skillry.dev/skills/bs-meridian-marketing-landing
  version 1.2.0, project scope (.claude/skills), Claude Code
  local change: brand colors in references/palette.md

Skill を更新する方法

Skill は --force を付けて再インストールすることで更新します。CLI は最新バージョンをダウンロードしてフォルダ全体を置き換えるので、事前に内容を読み、事後にテストしましょう:

  1. 1

    Skill のページで変更点を確認します。特にスクリプト、依存関係、外部コストに注目してください。

  2. 2

    前回と同じエージェントまたはターゲットを指定し、--force を付けて再インストールします。フラグがないと、CLI は “already exists. Re-run with --force to replace it safely.” と表示して停止します。

    ターミナル
    npx --yes skillry-cli@latest install <slug> --force

    表示されるはずのもの: Installed <slug> <version> to … と Previous version preserved at …

  3. 3

    いつものテストを行います。名前で 1 回、普通の言葉で 1 回。

Skill を手元で編集していますか?--force はその編集を上書きします。先に変更をコピーしておくか、再適用できるよう references/ にまとめておきましょう。

問題のある更新をロールバックする

強制インストールのたびに、古いコピーが Skills フォルダの隣に残ります。例:~/.agents/skills/.best-ai-skills/backups/<slug>-<date>-<id>/。エージェントはこのフォルダを読み込みません。元に戻すには、現在の <slug>/ フォルダを削除し、バックアップをその場所に移動して名前を <slug> に変更します。

インストールが途中で失敗した場合は、CLI が自動で古いコピーを復元します。

Skill を削除する

Skill を削除するには、そのフォルダを削除します。そのうえで、個人用とプロジェクト用のフォルダに同じ名前の別のコピーがないかを探してください。Claude Code では個人用のコピーがプロジェクト用より優先されるため、残ったコピーがあると、後の更新が無視されたように見えることがあります。すべてのフォルダは Skill の保存場所に載っています。

チームで 1 つのコピーを共有する

レビュー済みのコピーを 1 つリポジトリの Skills フォルダにコミットし、依存関係をメモしておけば、全員が同じバージョンを使えます。Skillry の Skill をそこにインストールするには --target を使います:

ターミナル(リポジトリ内で)
npx --yes skillry-cli@latest install <slug> --target .claude/skills

よくある質問

Claude Skills を更新するには?

--force を付けて Skillry のインストールコマンドをもう一度実行するか、~/.claude/skills/ 内の Skill フォルダ全体を置き換えます。Claude Code は現在のセッションで変更を反映します。

Skill の更新が反映されないのはなぜですか?

たいていは同じ名前の別のコピーがほかの場所にインストールされているか、SKILL.md だけが置き換えられています。個人用とプロジェクト用の Skill フォルダを探し、完全なコピーを 1 つだけ残してください。

Skill の更新をロールバックするには?

現在の <slug>/ フォルダを削除し、.best-ai-skills/backups/ にあるバックアップをその場所に移動して、名前を <slug> に変更します。バックアップのパスは、更新時に CLI が表示します。

Skill をアンインストールするには?

そのフォルダを削除します。Skillry CLI にアンインストールコマンドはないため、削除後に同じ名前のコピーが残っていないか確認してください。

出典

このガイドは役に立ちましたか?