Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
マスコット・TTS関連リソースを一括クリーンアップ
by sawarae
実行中のマスコットアプリやFlutter開発プロセスを検出して安全に停止できます。 残留したシグナルファイル(mascot_speaking、mascot_listening)を自動削除して、アプリの状態を初期化できます。 ビルド成果物やダウンロード済みアセット(モデルファイル、フォールバック画像)を一括削除でき、クリーンな開発環境を再構築できます。 グローバルフック(~/.claude/hooks/)やスキルのコピーを削除して、システム全体の設定を整理できます。 プラットフォーム(Windows / macOS / Linux)を自動判定し、OS別のコマンドを正しく実行します。 つくよみちゃんマスコットアプリの開発・テストを行うエンジニア TTS(音声合成)機能を使った開発で、一時ファイルやプロセスの残留にトラブルが多い人 開発環境をリセットして、クリーンな状態から始めたい人 Windows / macOS / Linux 複数環境で開発している人 マスコットアプリやTTS関連のプロセス・シグナルファイル・ビルド成果物・グローバルフックをクリーンアップする。実行時にプラットフォーム(Windows/macOS/Linux)を判定し、以降のコマンドを分岐して実行する。引数でall(全項目)、process(プロセスのみ)、signal(シグナルファイルのみ)、build(ビルド成果物のみ)、hooks(グローバルフックのみ)を指定可能。マスコットプロセス(utsutsu_code)とflutter runの動作を確認し、ユーザーに停止確認をしたうえでpkillで終了。シグナルファイル(~/.claude/utsutsu-code/mascot_speaking等)の残留を検出し、ユーザー確認後に削除。ビルド成果物(mascot/build)やダウンロード済みアセット(model.inp、*.png)の削除前にユーザー確認を求める。グローバルフック(~/.claude/hooks/mascot_tts.py等)やスキルコピーを削除。
メッセージを感情的なゲーム演出で飾り立てる
by sawarae
ゲーム風カットイン演出の自動発動:メッセージを入力するだけで、SVG 背景のスライドイン、フラッシュ、キャラクタースライドイン、テキストフェードといったソシャゲの必殺技演出のような派手なアニメーションを自動再生できます。 感情に応じた背景の自動選択:喜び・穏やか・照れ・困惑・ノリノリなど、メッセージの感情を指定すると、それに合った背景(金色キラキラ・桜吹雪・紫ストライプなど)が自動で選ばれます。 手動での細かな演出カスタマイズ:背景パターン(赤系集中線・サイバーグリッド等)を手動で指定でき、演出の印象をコントロールできます。 TTS(音声合成)との連携:テキストを音声で読み上げながら演出が再生されるため、より没入感のある体験になります。 コンテキストからの自動メッセージ生成:引数なしで呼ばれた場合、直前の会話文脈から適切なメッセージと感情を自動推測し、さらに手間を減らせます。 プレゼンテーション・デモで印象的な瞬間を作りたい人:重要なメッセージをゲーム風の派手な演出で強調でき、視聴者の印象に残りやすくなります。 マスコット機能を使ったアプリケーションの開発者:演出スキルを組み込むことで、ユーザーとの対話がより魅力的になります。 感情表現の豊かなコミュニケーションを取りたい人:感情に応じた背景が自動選択されるため、メッセージの意図が視覚的に伝わりやすくなります。 macOS ユーザー:このスキルは macOS 専用で、Flutter フレームワークを使用しており、ネイティブな動作が保証されています。 このスキルは macOS 専用(flutter run -d macosでのみ動作確認済み)で、マスコットのフルスクリーン演出を制御します。使用方法:/cutin "メッセージ"(感情自動選択)、/cutin --emotion Joy "テスト全通過!"(感情指定)、/cutin --emotion Singing --bg cyber "リリース!"(感情+背景指定)。 感情キーと自動背景:Gentle(穏やか)→ sakura、Joy(喜び)→ sparkle_burst、Blush(照れ)→ sakura、Trouble(困惑)→ diagonal_stripes、Singing(ノリノリ)→ sparkle_burst。背景パターン(手動指定用):speed_lines(赤系集中線)、diagonal_stripes(紫斜めストライプ)、sparkle_burst(金色キラキラ)、sakura(ピンク桜吹雪)、cyber(サイバーグリッド)。 実行手順:(1)pgrep -f "utsutsu_code"でマスコット起動確認。(2)引数解析(--emotion、--bg、その他はメッセージ)。引数なしは直前コンテキストから推測。(3)シグナルファイル~/.claude/utsutsu-code/cutinに JSON 書き込み(message、emotion、background キー)。マスコットがファイル監視で検出し、サブプロセス起動。(4)2秒待機後にファイル存在確認で発動確認。
セットアップ済みマスコットアプリとCOEIROINKを起動できる
by sawarae
/tsukuyomi-setup でセットアップが完了したマスコットアプリを起動できます。 macOS・Windows・Linux各プラットフォームで、自動的にマスコットが既に起動中かどうかを確認し、重複起動を防ぎます。 COEIROINK v2(音声合成ツール)の起動状態を自動チェックし、未起動時は起動を案内します。 --no-tts 引数で音声合成をスキップして、マスコットのみを起動することもできます。 マスコットアプリのセットアップを完了し、日常的に起動・運用したい開発者 macOS上でFlutter開発をしており、マスコット表示を確認しながら作業したい人 Windowsのリリース版exe でマスコットを運用する人 マスコット起動の流れ:(1)既起動確認(pgrep/Get-Process で判定)→ (2)COEIROINK v2ポート確認(localhost:50032)→ (3)macOS/Linuxではアセット確認(モデル・フォールバック画像) → (4)起動実行(macOS は flutter run -d macos &、Windows はリリース exe を探索実行)。既起動時は「再起動したい場合は /tsukuyomi-cleanup process で停止してから再実行」を案内します。セットアップ未完了時は /tsukuyomi-setup への誘導、モデル・アセット不足時も同様に誘導します。COEIROINK未起動時はmacOS で「アプリ起動してください」、Windows はポートチェックのみで案内。マスコット自体は音声なしでも動作します。