ListenHubSkills

Skills の更新

ListenHub Skills を最新の状態に保つ方法。ユーザー向けと AI Agent 向けの手順。

Skills を最新の状態に保てば、新しい Skill、バグ修正、改善をリリースされ次第に利用できます。

ユーザー向け

npx skills update -g
# If you already have a local clone:
cd path/to/marswaveai/skills
git pull origin main

# Or clone fresh:
git clone https://github.com/marswaveai/skills

Skills リポジトリのローカルクローンから作業している場合は、こちらを使ってください。

更新後は AI コーディングツール(Claude Code、Cursor、Windsurf など)を再起動してください。


AI Agent 向け

このセクションは、ユーザーに代わって Skill の管理タスクを実行する AI Agent(Claude Code、Cursor、Windsurf、OpenCode などのツール)向けです。

Skills のインストール

実行タイミング: ユーザーが ListenHub Skills のインストールを依頼したとき。トリガー例:"install listenhub skills"、"set up skills"、"add skills"。

手順:

  1. ユーザーのプロジェクトディレクトリで Bash から実行する:
    npx skills add marswaveai/skills
  2. 終了コードが 0 であることを確認する。
  3. ユーザーに報告する:Skills はインストール済みで、すぐに使える状態になったこと。

インストールはプロジェクト単位です。ユーザーが Skills を使う予定のプロジェクトルートでこのコマンドを実行してください。

Skills の更新

実行タイミング: ユーザーが Skills の更新やアップグレードを依頼したとき。トリガー例:"update my skills"、"check for skill updates"、"upgrade skills"、"get the latest skills"。

手順:

  1. Bash から実行する:
    npx skills update -g
  2. 終了コードが 0 であることを確認する。
  3. ユーザーに報告する:Skills は更新済みであること。AI コーディングツールを再起動するようユーザーに伝える — Agent 自身は実行中に新しい Skill 定義を読み込み直せません。

更新後、新しい Skill 定義を読み込むにはクライアントの完全な再起動が必要です。AI Agent は再起動なしに Skills を読み込み直すことはできません。

インストール済みバージョンの確認

現在インストールされている内容を調べるには:

cat .claude/skills/marswaveai/skills/CHANGELOG.md 2>/dev/null | head -10

または Skills ディレクトリを見て、どの Skill が入っているかを確認します:

ls .claude/skills/marswaveai/skills/

このページの内容