install について
プラグインのソースから FloatingClock の macOS アプリをビルドし、/Applications にインストールして起動するスキルです。アプリをセットアップするユーザー向けで、ビルドやパスの問題を確認する手順も含みます。
主な機能
- 01プラグインルートの解決
- 02アプリのビルドとバンドル
- 03アプリを /Applications にコピー
- 04インストール済みアプリの起動
- 05再現可能なセットアップ問題の確認
活用シーン
- 01プラグインソースから FloatingClock をインストール
- 02Spotlight と Launchpad から FloatingClock を起動可能にする
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ terrylica/ cc-skills --skill installインストール後、Claude Code で/installを入力して読み込まれたか確認します。
詳細
前提条件 —
cc-plugin-root。 このスキルはcc-plugin-root <plugin>を使ってスクリプトのパスを解決します (CLAUDE_PLUGIN_ROOTプレースホルダーはシェル変数ではないため、展開すると空になります)。コマンドが見つからない場合は、/itp:setupを実行してください(最初の手順でインストールされます)。または、次のように直接リンクしてください。mkdir -p ~/.local/bin && ln -sfn \ ~/.claude/plugins/marketplaces/cc-skills/scripts/cc-plugin-root ~/.local/bin/cc-plugin-root
/floating-clock:install
このプラグインのソースから FloatingClock macOS アプリを /Applications/ にインストールし、Spotlight、Launchpad、Finder から利用できるようにします。
自己進化型スキル:このスキルは使用を通じて改善されます。ビルド、コピー、起動の手順で問題が発生した場合(署名の変更、パスのずれ、macOS の Gatekeeper の更新など)は、先送りせず、すぐにこのファイルを修正してください。実際に再現できる問題がある場合のみ更新してください。
手順
-
プラグインのルートを解決します。
PLUGIN_ROOT="$(cc-plugin-root floating-clock)" if [ ! -f "$PLUGIN_ROOT/Makefile" ]; then echo "ERROR: plugin root not found at $PLUGIN_ROOT" >&2 exit 1 fi -
ビルド、バンドル化、署名を行います。
cd "$PLUGIN_ROOT" && make all -
/Applicationsにコピーします。cp -R "$PLUGIN_ROOT/build/FloatingClock.app" /Applications/ -
起動します。
open /Applications/FloatingClock.app -
確認します。
/Applications/FloatingClock.appにインストールし、起動しました。アプリは Spotlight(⌘Space → FloatingClock)と Launchpad から検索できるようになりました。オプションを表示するには、時計を右クリックしてください。
実行後の振り返り
このスキルの実行後、終了する前に次の点を確認してください。
make allによって期待どおりbuild/FloatingClock.appが生成されましたか? — そうでない場合は、Makefile またはビルドの前提条件を修正してください。- コピー/起動の手順は問題なく成功しましたか? — macOS が確認を求めた場合(Gatekeeper、権限など)は、その回避方法を記録してください。
- パスにずれが生じていませんか? — プラグインのルート、Makefile のターゲット、またはアプリバンドル名が変更された場合は、スクリプトを更新してください。
問題が実際に再現できる場合のみ更新してください。推測に基づく更新は行わないでください。