ElevenLabs 插件
42 个 SKILL.md · 36 篇参考文档 · GitHub: elevenlabs/plugin
技能(SKILL.md)
- agent-simplificationSimplify a complex ElevenLabs voice agent (typically a large workflow agent) into a leaner architecture — fewer workflow nodes, deduplicated prompts, procedures where they help — while PROVING with a ground-truth test su…
- architect-agent-memoryUse when the user wants the agent to remember, learn, save, or memorize a fact, or reports a one-off "the agent said X but should say Y" correction. There is no memory endpoint over REST; this covers the durable alternat…
- architect-branches-versions-mergeUse when working with agent branches, versions, drafts, traffic splits, or merges. Fires on "make a copy to test on", "create a branch", "switch to my test branch", "send 10% of traffic to the new version", "roll it out …
- architect-create-client-toolUse when the user wants the agent to trigger something in their own browser, app, or SDK during a call (navigate a page, open or close a dialog, read on-screen context, run client-side code), or asks "how do I add a clie…
- architect-create-llm-testUse when the user wants a single-turn test that checks WHAT the agent says for a given turn. Fires on "add a test that the agent greets the caller", "test that it always reads the disclosure", "make sure it refuses off-t…
- architect-create-simulation-testUse when the user wants a full multi-turn conversation test where a simulated user talks to the agent across many turns. Fires on "test the whole flow", "simulate a caller", "write a scenario test", "test that the agent …
- architect-create-tool-testUse when the user wants a test asserting the agent CALLS a specific tool (with specific parameters, or does NOT call it). Fires on "test that it calls my booking tool", "verify it passes the right customer_id", "make sur…
- architect-create-webhook-toolUse when the user wants to give an agent a NEW webhook / server / HTTP tool so it can call an external API (look up a customer, create a ticket, check inventory, hit their backend). Fires on "add a webhook tool", "connec…
- architect-edit-existing-toolUse when the user wants to change an existing tool on their agent (rename it, fix its description, change a webhook URL/headers/auth, add or edit a request-body parameter or response assignment, adjust the timeout, or fl…
- architect-edit-string-fieldsUse when changing wording inside a long text field on an agent (system prompt, first message / greeting, tool description, workflow node prompt, or procedure content) - "add this to the prompt", "change this line", "appe…
- architect-edit-workflowsUse when the user wants to build or change an agent's workflow or a specific node ("add a node", "connect these nodes", "route to a phone transfer", "add a condition/edge", "delete this node", "why does deploy say duplic…
- architect-explain-test-runsUse when the user asks why a test or test run passed or failed, why one run in a repeat set differs, which procedures or tools were used during a run, or wants a summary of test suite history. Fires on "why did 1 of the …
- architect-explore-agentUse when starting a task that needs an agent's current setup, or when another skill tells you to explore the agent first, before making recommendations or changes to a ConvAI agent.
- architect-generate-agentUse when the user asks to generate, build, or create a new agent from a description ("create an agent for X", "build a chatbot that does Y"). There is no one-shot generate endpoint over REST; ask clarifying questions, th…
- architect-get-agent-ci-greenUse when an agent's test suite is red and needs to be driven to green. Fires on "get CI green", "the test suite is failing", "run the tests and fix them", "triage these test failures", "why is my agent suite red", or aft…
- architect-llm-selectionUse when choosing or recommending an LLM for an ElevenLabs agent, or answering "which model should this agent use", questions about region-restricted models, HIPAA/PCI/ZRM model eligibility, or latency/intelligence/cost …
- architect-manage-proceduresUse when you want to add, edit, rename, inspect, or list an agent's procedures, or when a procedure create/edit call fails with schema_mismatch, validation, not_found, a 405, or a 422 missing `type`. Also use when a newl…
- architect-migrate-from-competitorUse when the user wants to move a voice agent onto ElevenLabs Conversational AI from another platform — Retell AI, Vapi, or Bland — or hands over an export from one of them to work from. Fires on "migrate my Retell agent…
- architect-migrate-to-proceduresUse when the user wants to migrate a system-prompt-driven agent to a procedure-driven setup, pull step-by-step logic out of a heavy system prompt, or "convert my prompt into procedures".
- architect-mock-all-toolsUse when a simulation test needs every tool call mocked so runs are deterministic and never hit live systems. Fires on "mock all tools", "mock the tools in this test", "the test says no mock matched", "tool returned an e…
- architect-post-call-dataUse when the user wants to extract structured fields from finished calls (data collection) or define success/failure evaluation criteria for post-call analysis. Covers field types, enums, the independent-extraction rule,…
- architect-review-live-callsReview an agent's recent finished conversations to find what is actually going wrong in production, then route each finding to a fix. Use when the user says 'we just launched this agent, how is it doing', 'review the las…
- architect-schedule-launchUse when preparing an agent change now but applying it later at a specific moment (product launch, marketing go-live, embargo, scheduled announcement). Fires on "queue up these changes and publish at launch", "prepare th…
- architect-secure-for-productionUse when a customer asks how to make their agent safe, secure, or production-ready, or how to roll it out without risk. Walks through the layered safety model across authentication, guardrails, testing, gradual rollout, …
- architect-structured-proceduresUse when you want to create, rewrite, inspect, or fix a structured / deterministic / flow-style procedure, convert a procedure between free-form and structured, or when a deterministic procedure fails validation or the c…
- architect-troubleshoot-tool-errorsUse when an agent tool (webhook/server, client, system, or MCP) errors, fails validation, won't save, isn't being invoked, returns no result, or behaves wrong, including "tool not used", "property cannot be empty", async…
- architect-turn-taking-latencyUse when the user asks about turn taking, speculative turns, agent response latency, preparing responses while the user speaks, turn eagerness or timeout, or how fast the agent replies.
- architect-update-config-safelyUse when changing an agent setting (LLM, voice, TTS model, language, first message, ASR, guardrails, timeouts, turn-taking, data collection, evaluation criteria) and wanting it to actually apply, or on symptoms like "it …
- code-toolsGenerate JavaScript/TypeScript modules for ElevenLabs code tools — sandbox tools that export a default async (ctx) => function, call APIs via fetch with ctx.secrets / ctx.config / ctx.auth_connections, and return a minim…
- fix-agent-qa-ticket> Fix an Architect QA triage ticket (agtqa_*) end-to-end via the raw agents API: fetch the ticket + conversation, find the root-cause procedure or prompt text, fix it on a branch, add + run a simulation test proving the …
- agentsBuild voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience, and when configuring an agent's tools, workf…
- dubbingDub audio and video into other languages using the ElevenLabs Dubbing API (dubbing_v2), preserving the original speakers' voices. Use when translating videos, podcasts, or recordings into other languages, localizing medi…
- musicGenerate music using ElevenLabs Music API. Use when creating instrumental tracks, songs with lyrics, background music, jingles, or any AI-generated music composition. Supports prompt-based generation, composition plans f…
- setup-api-keyGuides users through setting up an ElevenLabs API key for ElevenLabs MCP tools. Use when the user needs to configure an ElevenLabs API key, when ElevenLabs tools fail due to missing API key, or when the user mentions nee…
- sound-effectsGenerate sound effects from text descriptions using ElevenLabs. Use when creating sound effects, generating audio textures, producing ambient sounds, cinematic impacts, UI sounds, or any audio that isn't speech. Supports…
- speech-engineAdd real-time voice conversations to a custom agent runtime with ElevenLabs Speech Engine. Use when building Speech Engine servers, WebSocket handlers, WebRTC browser clients, conversation token endpoints, interruption-a…
- speech-to-textTranscribe audio to text using ElevenLabs Scribe v2. Use when converting audio/video to text, generating subtitles, transcribing meetings, or processing spoken content.
- text-to-speechConvert text to speech using ElevenLabs voice AI. Use when generating audio from text, creating voiceovers, building voice apps, or synthesizing speech in 70+ languages.
- voice-changerTransform the voice in an audio recording into a different target voice while preserving emotion, timing, and delivery using the ElevenLabs Voice Changer (speech-to-speech) API. Use when converting one voice to another, …
- voice-isolatorRemove background noise and isolate vocals/speech from audio using ElevenLabs Voice Isolator (audio isolation) API. Use when cleaning up noisy recordings, removing music or background ambience from dialogue, isolating sp…
- agents-platformManage ElevenLabs voice agents through the connected ElevenLabs MCP server. Use when the user asks to create, configure, test, deploy, or inspect agents, knowledge bases, agent tools, tests, or conversations directly on …
- creative-studioGenerate and edit media through the connected ElevenLabs MCP server — speech, images, video, music, and transcription. Use when the user asks to generate a voiceover, image, video, or soundtrack, edit an image, or transc…
参考与说明文档
- READMEREADME.md
- thermo-nuclear-agent-triage-burndownarchitect/commands/thermo-nuclear-agent-triage-burndown.md
- READMEarchitect/reference/README.md
- blandarchitect/skills/architect-migrate-from-competitor/reference/bland.md
- expressionsarchitect/skills/architect-migrate-from-competitor/reference/expressions.md
- retellarchitect/skills/architect-migrate-from-competitor/reference/retell.md
- trapsarchitect/skills/architect-migrate-from-competitor/reference/traps.md
- vapiarchitect/skills/architect-migrate-from-competitor/reference/vapi.md
- READMEarchitect/skills/code-tools/README.md
- examplesarchitect/skills/code-tools/examples.md
- agent-configurationskills/general/agents/references/agent-configuration.md
- client-toolsskills/general/agents/references/client-tools.md
- installationskills/general/agents/references/installation.md
- outbound-callsskills/general/agents/references/outbound-calls.md
- using-procedure-apiskills/general/agents/references/using-procedure-api.md
- widget-embeddingskills/general/agents/references/widget-embedding.md
- writing-proceduresskills/general/agents/references/writing-procedures.md
- api-referenceskills/general/dubbing/references/api-reference.md
- installationskills/general/dubbing/references/installation.md
- api_referenceskills/general/music/references/api_reference.md
- installationskills/general/music/references/installation.md
- installationskills/general/sound-effects/references/installation.md
- installationskills/general/speech-engine/references/installation.md
- javascript-sdk-referenceskills/general/speech-engine/references/javascript-sdk-reference.md
- python-sdk-referenceskills/general/speech-engine/references/python-sdk-reference.md
- installationskills/general/speech-to-text/references/installation.md
- realtime-client-sideskills/general/speech-to-text/references/realtime-client-side.md
- realtime-commit-strategiesskills/general/speech-to-text/references/realtime-commit-strategies.md
- realtime-eventsskills/general/speech-to-text/references/realtime-events.md
- realtime-server-sideskills/general/speech-to-text/references/realtime-server-side.md
- transcription-optionsskills/general/speech-to-text/references/transcription-options.md
- installationskills/general/text-to-speech/references/installation.md
- streamingskills/general/text-to-speech/references/streaming.md
- voice-settingsskills/general/text-to-speech/references/voice-settings.md
- installationskills/general/voice-changer/references/installation.md
- installationskills/general/voice-isolator/references/installation.md