Dajare Spinner

Claude Codeのスピナー(spinner、処理中表示)にランダムなダジャレを設定する dajare-spinner スキル。作業中にダジャレが流れてきて楽しくなる。

coji 96e9a47 3 files · 4.6 KB Updated

File contents

dajare-spinner

Claude Code の処理中スピナーにダジャレを表示するスキル。ダジャレデータは @mattn さん提供の ダジャレ API を利用しています。

  • 初回: このスキルをトリガーしてダジャレを設定(opt-in)
  • 以降: セッション開始時に自動で6時間ごとにリフレッシュ(plugin hook)

実行手順

このスキルがトリガーされたら、以下を実行してください:

1. ダジャレを取得して spinnerVerbs に設定

以下のコマンドを実行してください:

bash "${CLAUDE_PLUGIN_ROOT:-$(dirname "$0")}/scripts/update-spinner.sh" 30

第1引数で取得件数を指定できます(デフォルト30件)。

2. 完了メッセージ

設定が完了したら、以下のように報告してください:

スピナーにダジャレを設定しました!次の処理から表示されます。 以降はセッション開始時に自動で更新されます(6時間ごと)。 無効にするには settings.json から spinnerVerbs を削除してください。

オプション: セッション文脈からの動的生成

ユーザーが「セッションの内容からダジャレ作って」等と言った場合は、 直近の会話で出てきたキーワードを拾い、そこからダジャレを生成して spinnerVerbs に追加してください。

手順:

  1. 直近の会話からキーワードを3〜5個抽出
  2. 各キーワードでダジャレを1つずつ生成(dajare スキルの手法を使う)
  3. 生成したダジャレを ~/.claude/settings.jsonspinnerVerbs.verbs に追加

coji/dajare/tree/main/dajare-spinner commit 96e9a4765a

Frequently asked questions

npx skillmds@latest add coji/dajare-spinner