Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
このリポジトリで `agent.deepgram.com/v1/agent/converse` を通じて対話型音声エージェントを構築する JavaScript/TypeScript を記述またはレビューする際に使用します。`client.agent.v1.createConnection()` / `connect()`、`sendSettings`、`sendMedia`、ランタイム更新、イベント処理、関数呼び出しの応答を扱います。片方向の音声合成には `deepgram-js-text-to-speech`、文字起こしのみには `deepgram-js-speech-to-text` または `deepgram-js-conversational-stt`、プロジェクト/モデル管理には `deepgram-js-management-api` を使用し、ライブのエージェントランタイムには使用しません。トリガーには "voice agent"、"agent converse"、"full duplex"、"barge-in"、"function calling"、"agent.v1" があります。
TypeScript のアーキテクチャ上の問題を解決するために GoF デザインパターンを適用する。コードアーキテクチャのリファクタリング、拡張可能なシステムの実装、コンポーネントの疎結合化、SOLID 原則の遵守の際に使用する。22 種類の GoF パターンをすべて網羅する:生成(Factory Method、Abstract Factory、Builder、Prototype、Singleton)、構造(Adapter、Bridge、Composite、Decorator、Facade、Flyweight、Proxy)、振る舞い(Chain of Responsibility、Command、Iterator、Mediator、Memento、Observer、State、Strategy、Template Method、Visitor)。
VMProtect、Themida/WinLicense、Code Virtualizer、またはカスタム opcode VM などの仮想化難読化で保護されたコードから、元のロジックを復元します。VM dispatcher の特定、ハンドラーの意味論へのリバースエンジニアリング、仮想バイトコードの抽出を行い、Triton、miasm、VTIL ベースのツールで簡略化した IR に変換します。関数が巨大なフェッチ・デコード・ディスパッチループになっている場合、通常のコードではなくハンドラーテーブルが見つかった場合、またはアンパック後に仮想化されたコアが判明した場合に使用します。
DSPy(Stanford NLP)を使い、Signatures、モジュール(Predict、ChainOfThought、ReAct、ProgramOfThought)、オプティマイザー(BootstrapFewShot、MIPRO、BootstrapFinetune)で言語モデルプログラムを構築・最適化します。手書きのプロンプトを宣言的なシグネチャに置き換える場合、トレーニングデータとメトリクスに基づいてプロンプトを自動調整する場合、複数段階の RAG パイプラインや ReAct エージェント、分類器、構造化出力プログラムを構築する場合、または Anthropic、OpenAI、Ollama などのプロバイダーにまたがる最適化済み LM プログラムを保存・評価する場合に使用します。簡単なプロトタイプや単純なチェーンには適しません。手動プロンプトまたは LangChain を使用してください。
React、JavaScript、React Native、または Swift SDK を使って ElevenLabs Platform で会話型 AI 音声エージェントを構築します。エージェント、ツール(クライアント/サーバー/MCP)、RAG ナレッジベース、マルチボイス、Scribe リアルタイム STT を設定します。用途:音声チャットインターフェースの構築、Twilio による AI 電話エージェントの実装、エージェントのワークフローやツールの設定、RAG ナレッジベースの追加、コマンドライン "agents as code" でのテスト、非推奨の @11labs パッケージ・Android の音声切断・CSP 違反・動的変数・WebRTC 設定のトラブルシューティング。キーワード:ElevenLabs Agents、ElevenLabs voice agents、AI voice agents、conversational AI、@elevenlabs/react、@elevenlabs/client、@elevenlabs/react-native、@elevenlabs/elevenlabs-js、@elevenlabs/agents-cli、elevenlabs SDK、voice AI、TTS、text-to-speech、ASR、speech recognition、turn-taking model、WebRTC voice、WebSocket voice、ElevenLabs conversation、agent system prompt、agent tools、agent knowledge base、RAG voice agents、multi-voice agents、pronunciation dictionary、voice speed control、elevenlabs scribe、@11labs deprecated、Android audio cutoff、CSP violation elevenlabs、dynamic variables elevenlabs、case-sensitive tool names、webhook authentication
オープンソースツールの SwanLab で ML 実験を追跡します。swanlab.init、設定とメトリクスの記録、スカラーグラフ、メディア(画像、音声、テキスト、GIF、点群、分子)の記録に対応し、クラウド、ローカル(mode="local" と swanlab[dashboard])、セルフホスト環境で利用できます。PyTorch、Transformers、PyTorch Lightning、Fastai との統合を含みます。トレーニング実行のメトリクスやハイパーパラメーターの記録、シード・チェックポイント・ハイパーパラメーター間の実行比較、マネージド SaaS の代わりにオフラインまたはセルフホストのダッシュボードを使用する場合、スカラーと一緒にメディアを記録する場合、Transformers、Lightning、Fastai のトレーニングループに追跡コールバックを追加する場合に使用します。Weights & Biases や MLflow など、他のトラッカーには適しません。
SAP AI Core オーケストレーションサービスを設定して使用します。プロンプトテンプレートの作成、コンテンツフィルタリングの追加、ドキュメントグラウンディング(RAG)パイプラインの設定、Harmonized API 経由でのモデル呼び出しを行います。使用する場合:オーケストレーションサービス、Harmonized API、変数を使ったプロンプトテンプレート、コンテンツフィルタリング、グラウンディング、RAG パイプライン、ドキュメントグラウンディング、または LLM をラップするパイプラインについて尋ねられた場合。使用しない場合:オーケストレーションデプロイの作成には `aicore-lifecycle-management`、認証情報の設定には `aicore-admin-resources`、パイプラインを使わずに基盤モデルを直接参照またはデプロイする場合は `genai-hub-foundation-models`、パイプラインを使わない直接の LLM 推論には `aicore-sdk-java` または `aicore-sdk-js` を使用します。
`gh` CLI による一度きりの GitHub リポジトリ設定:デフォルトブランチでマージキューを有効化し、マージを squash のみにロックして PR タイトルをコミットメッセージとし、必須の CI ステータスチェックを接続し、自動生成されるリリースノート(`.github/release.yml`)を scaffold し、必要に応じてタグ駆動のリリースワークフローを追加する。ユーザーが "set up the repo"、"configure the merge queue"、"enable squash merging"、"lock down main"、"set up branch protection"、"configure release notes"、"scaffold releases"、"set up release tagging" と言ったとき、または新規または設定が緩い GitHub リポジトリで /gh-bootstrap を呼び出したときに使用する。冪等——既に設定済みのリポジトリで再実行して不足部分を揃えても安全。タスク単位の PR / issue / CI 操作を扱う /gh とは異なる;このスキルは一度きりのリポジトリポリシー向けである。
認証済みのすべてのアカウントにわたる包括的な GitHub アクティビティレポートを生成する。設定可能な期間(1/5/7/30/90 日)についてリポジトリ、PR、機能、テーマを収集する。表、mermaid チャート、エグゼクティブサマリーを含む共有可能な markdown を出力する。GitHub Actions による自動化と GitHub Pages の集約サイトを備えたプライベートリポジトリを作成できる。使用場面:「github report」「work report」「activity summary」「what did I work on」「gh-work-report」「show my github activity」。
Homey Apps SDK v3 を使用して、Homey スマートホームプラットフォーム向けのアプリを構築、スキャフォールド、デバッグ、公開する。ユーザーが Homey、Homey Pro、Homey Cloud、Homey アプリ開発、Homey CLI、Homey Compose、Homey Flow カード、Homey デバイスドライバー、Homey ケイパビリティ、Homey ウィジェット、Homey ペアリング、または Homey プラットフォームを対象としたスマートホームアプリ開発に言及した場合は常にこのスキルを使用する。ユーザーがデバイスブランドやクラウドサービスを Homey と統合したい、Flow オートメーションを作成したい、ダッシュボードウィジェットを構築したい、Homey App Store に公開したい場合にもトリガーする。ユーザーが「Homey アプリを作りたい」とだけ言った場合や、Homey で制御したいデバイスに言及した場合でも、このスキルを使用する。
Hono で型安全な API を構築 — Cloudflare Workers、Deno、Bun、Node.js 向けの高速で軽量なルーティング。ルーティングパターン、ミドルウェアの構成、リクエスト検証(Zod/Valibot/Typia/ArkType)、完全な型推論を備えた RPC クライアント/サーバー、HTTPException によるエラー処理を設定します。用途:Hono での API 構築、スキーマライブラリによるリクエスト検証の設定、型安全な RPC クライアント/サーバー通信の作成、カスタムミドルウェアチェーンの実装、HTTPException によるエラー処理、カスタム変数によるコンテキストの拡張、ミドルウェアの型推論の問題・検証フックの混同・RPC のパフォーマンス問題・ミドルウェアレスポンスの型エラーのトラブルシューティング。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
