quench について
quenchは、FloatingClockの実行状態を確認してプロセスを終了するスキルです。再現可能な変更が確認された場合に限り、プロセスの照合方法を更新する手順も含みます。
主な機能
- 01FloatingClockの実行確認
- 02該当プロセスの終了
- 03終了結果と照合方法の確認
活用シーン
- 01実行中のFloatingClockの終了
- 02FloatingClockが停止済みかの確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ terrylica/ cc-skills --skill quenchインストール後、Claude Code で/quenchを入力して読み込まれたか確認します。
詳細
/floating-clock:quench
実行中の FloatingClock プロセスをすべて終了します。
自己進化型スキル:このスキルは使用を通じて改善されます。プロセスのパターンが一致しなくなった場合(バイナリパスの変更など)は、先送りせず、すぐにこのファイルを修正してください。実際に再現可能な問題がある場合のみ更新してください。
手順
if pgrep -f "FloatingClock.app/Contents/MacOS/floating-clock" >/dev/null 2>&1; then
pkill -f "FloatingClock.app/Contents/MacOS/floating-clock"
echo "FloatingClock quit."
else
echo "FloatingClock is not running."
fi
実行後の振り返り
このスキルの実行後、終了する前に確認してください。
pkillでプロセスを実際に終了できましたか? — 終了しなかった場合は、kill -9に切り替えて、スクリプトを更新してください。- プロセスのパターンは引き続き一致しましたか? — バイナリパスが変わっていた場合は、
pgrep/pkillの正規表現を更新してください。
推測ではなく、実際に再現可能な問題がある場合のみ更新してください。
コメント
Markdown 対応