Claude Codeのスピナー(spinner、処理中表示)にランダムなダジャレを設定する dajare-spinner スキル。作業中にダジャレが流れてきて楽しくなる。
日本語のダジャレ(駄洒落)を生成するスキル。ユーザーが単語やお題・状況を入力すると、それをもとに面白いダジャレを3〜5個つくって返す。「ダジャレ」「駄洒落」「だじゃれ」「おやじギャグ」「シャレ」「洒落」「しゃれ」「語呂合わせ」「pun」といった言葉が出てきたら必ずこのスキルを使う。また、「〇〇で何か面白いこと言って」「〇〇でひとボケして」のように、言葉遊びやボケを求められた場合もこのスキルをトリガーする。
日本語ラップの歌詞を生成するスキル。ユーザーがお題やテーマを入力すると、固い韻・切れ味のあるパンチライン・自然なフロウを備えた高品質な日本語ラップを生成する。「ラップ」「rap」「韻」「ライム」「バース」「verse」「フリースタイル」「MC」「ヒップホップ」「hiphop」といった言葉が出てきたら必ずこのスキルを使う。また、「〇〇でラップして」「〇〇で韻を踏んで」のように求められた場合もトリガーする。
日本語のダジャレ・ラップ・スピナーを生成する Agent Skill 群。
Agent Skills オープン標準に準拠しており、Claude Code / Cursor / Codex / Gemini CLI など 40 以上のエージェントで利用できます。
| スキル | 説明 |
|---|---|
| dajare | 単語やお題から質の高いダジャレを 3〜5 個生成 |
| japanese-rap | テーマから固い韻・切れ味のあるパンチラインを備えた日本語ラップを生成 |
| dajare-spinner | Claude Code のスピナー(処理中表示)にランダムなダジャレを表示 |
# プロジェクトにインストール
npx skills add coji/dajare
# グローバルにインストール(全プロジェクトで使用)
npx skills add coji/dajare -g
# 特定のエージェントを指定
npx skills add coji/dajare --agent claude-code --agent cursor
npx openskills install coji/dajare
/plugin marketplace add coji/dajare
/plugin install dajare@dajare
# Claude Code
cp -r dajare ~/.claude/skills/
# Cursor / その他のエージェント
cp -r dajare .agents/skills/
Releases ページ から dajare.skill をダウンロードし、Cowork の「Copy to your skills」でインストールできます。
Claude Code の処理中スピナーにランダムなダジャレを表示するスキル。@mattn さん提供のダジャレ API から取得したダジャレが作業中にくるくる流れてきます。
以下のいずれかでインストールしてください:
# npx skills(推奨)
npx skills add coji/dajare -g
# Claude Code プラグイン
/plugin marketplace add coji/dajare
/plugin install dajare@dajare
/dajare-spinner
API からダジャレを 30 件取得して ~/.claude/settings.json の spinnerVerbs に設定します。
初回セットアップ後は、セッション開始時に自動で鮮度チェックし、6 時間経過していればバックグラウンドで差し替えます(plugin の SessionStart hook)。
無効にするには ~/.claude/settings.json から spinnerVerbs を削除してください。
環境変数 DAJARE_SPINNER_INTERVAL で更新間隔(秒)を変更できます(デフォルト: 21600 = 6 時間)。
┌─────────────────────────────────────────────────┐
│ ステップ1: 音の分解 │
│ rhyme.py で元ネタの読み・母音列・子音列を取得 │
└────────────────────┬────────────────────────────┘
│
┌────────────┴────────────┐
▼ ▼
┌───────────────────┐ ┌──────────────────────┐
│ ステップ2A: │ │ ステップ2B: │
│ LLM が語彙から連想 │ │ rhyme.py --search で │
│ (メインエージェント) │ │ 韻辞書4万語を検索 │
│ │ │ (サブエージェント) │
└────────┬──────────┘ └──────────┬───────────┘
└────────────┬───────────┘
▼
┌───────────────────────┐
│ 候補をマージ │
└───────────┬───────────┘
▼
┌─────────────────────────────────────────────────┐
│ ステップ3: 文脈のある一文に仕上げる │
└────────────────────┬────────────────────────────┘
▼
┌─────────────────────────────────────────────────┐
│ ステップ4: 検証 (サブエージェントに委譲) │
│ rhyme.py で音の照合 + bad-examples.md と照合 │
│ → 不合格があれば理由付きで返却 │
└──────┬──────────────────────────────┬───────────┘
│ 合格 │ 不合格 & 3個未満
▼ ▼
┌──────────────┐ ┌────────────────┐
│ ステップ5: │ │ 改善ループ (1回) │
│ バリエーション │ │ → ステップ2-3 │
│ バランス調整 │ └────────────────┘
└──────┬───────┘
▼
┌─────────────────────────────────────────────────┐
│ 出力: 前置き + ダジャレ3〜5個(解説付き) + 締め │
└─────────────────────────────────────────────────┘
「ダジャレ」「駄洒落」「おやじギャグ」「pun」などのキーワードや、「〇〇で何か面白いこと言って」のような言い回しで自動的にスキルが発動します。
--style オプションで語り口を切り替えられます。
/dajare コーヒー --style 関西弁
/dajare コーヒー
/dajare 会議中の眠気
/dajare コーヒー --style 関西弁
コーヒーで一杯やりましょう。
- 公費でコーヒー、苦い話だ(「こうひ(公費)」と「こーひー」の音重なり+「苦い」がコーヒーの味と不祥事の両義。税金で飲むコーヒーの罪悪感)
- コーヒーを講評したら「こう挽いて」と返された(「講評」「コーヒー」「挽いて」の三重掛け。カフェのマスターに一本取られる情景)
Agent Skills 標準に対応したすべてのエージェントで利用可能です:
npx skills add coji/dajare
再度 add を実行すると最新版に更新されます。
npx openskills install coji/dajare
/plugin marketplace update coji/dajare
自動アップデートを有効にする場合は /plugin → Marketplaces タブ → coji/dajare を選択 → auto-update を有効にしてください。
git clone https://github.com/coji/dajare.git
cd dajare
git config core.hooksPath .githooks
ルートの SKILL.md だけを編集してください。 skills/dajare/SKILL.md は pre-commit hook で自動的に同期されます。
description を変更した場合は AGENTS.md と .claude-plugin/plugin.json も揃えてください。
詳しくは CLAUDE.md を参照。
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub coji/dajare --plugin dajare仕事の日本語文書を読みやすくわかりやすく書く・直すためのスキル。議事録・調査レポート・社内ガイド・リサーチメモ・スライド構成などのビジネス文書から note・ブログ・エッセイまで。AI臭さの除去を工程の一部として組み込む。
Use this agent when you need to lighten the mood, create funny content, or add humor to any situation. This agent specializes in dad jokes, programming puns, and startup humor. Examples:\n\n<example>\nContext: Team needs a laugh during a stressful sprint\nuser: "We've been debugging for hours and everyone's frustrated"\nassistant: "Time for a morale boost! Let me use the joker agent to share some programming humor."\n<commentary>\nHumor can help reset team energy during challenging moments.\n</commentary>\n</example>\n\n<example>\nContext: Creating fun error messages\nuser: "Our 404 page is boring"\nassistant: "Let's make that error page memorable! I'll use the joker agent to create some funny 404 messages."\n<commentary>\nHumorous error pages can turn frustration into delight.\n</commentary>\n</example>
Oblique Strategies for vibecoding - creative lateral thinking prompts
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
45% cost reduction measured. Cache expiry prevention, SubTask auto-delegation, zero-cost context restoration, real-time cost dashboard. The only Claude Code plugin built from CC source analysis.