elevenlabs/skills

Collections of skills for building with ElevenLabs

ElevenLabs Skills – あらゆるコーディングアシスタント向けのプラグアンドプレイAI音声機能

概要 – ElevenLabsの音声AI(text-to-speech, speech-to-text, voice-changing, dubbing, music generationなど)をラップするagent skillsのコレクションです。これらのスキルは、オープンなAgent Skills specificationに従っており、互換性のあるあらゆるAIコーディングアシスタント(例:Cursor, Claude-based agents)から呼び出すことができます。

入手方法 – 単一のnpxコマンドでスキルパックをインストールします:

npx skills add elevenlabs/skills

これにより、個々のスキルがすべてアシスタントで利用可能になります。

主な機能

Skill 何をするか
text-to-speech ElevenLabsのAI音声を使用して、任意のテキストをリアルな音声に変換します
speech-to-text オーディオファイルを文字起こしし、タイムスタンプを返します
speech-engine リアルタイムの音声入出力、カスタムLLMまたはチャットエージェントに接続します
agents 多機能な対話型音声エージェントを構築します
sound-effects テキストプロンプトから短い効果音を生成します
music AIが作曲した音楽トラックを作成します
voice-changer 録音された音声を別のターゲット音声に変換します (speech-to-speech)
voice-isolator 背景ノイズを除去し、話されている成分を分離します
dubbing オリジナルの話者の音声を維持しながら、オーディオ/ビデオを翻訳・吹き替えを行います
setup-api-key ElevenLabs APIキーを取得・設定するためのインタラクティブなガイドです

設定 – すべてのスキルにはElevenLabs APIキーが必要です。環境変数に一度設定してください:

export ELEVENLABS_API_KEY="your-api-key"

You can obtain the key via the setup-api-key skill or the ElevenLabs dashboard.

SDK / runtime support

  • Pythonpip install elevenlabs
  • JavaScript/TypeScriptnpm install @elevenlabs/elevenlabs-js (推奨されるパッケージです。古いelevenlabs v1.xは非推奨です)
  • CLInpm install -g @elevenlabs/cli または brew install elevenlabs/tap/elevenlabs. CLIはELEVENLABS_API_KEYを自動的に読み込みます。 各スキルには、選択した言語用の詳細なセットアップ手順が記載されたreferences/フォルダが含まれています。

Testing / evaluation – リポジトリにはevals/スイートが含まれています:

  • Trigger tests – スキルが正しいユーザーのクエリに対して実行されることを検証します (約3分) |
  • Functional tests – スキルが正しい出力を返すことを確認します (約15分) |

提供されたPythonスクリプトで実行できます。オプションで特定のスキルやカスタムモデル (例:gpt-5.4-high) を選択できます。結果はevals/results/<timestamp>/にMarkdownレポートとJSONファイルとして書き込まれます。 これらの評価はCursor Agent CLI (cursor-agent) に依存しており、cursor-agent login または CURSOR_API_KEY でログインしている必要があります。

License – MIT、そのためスキルを自由に利用、修正、再配布できます。


All information above is taken directly from the repository’s README.

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト