Cartesia's agent skills for writing app code with its Sonic text to speech, Ink speech to text and Line voice agents.

How it works

Foe: Echo Banshee, audio to record, clean up, voice or transcribe.

Foes

  • Echo Banshee

Party · Context

  • MinstrelYour agent100/100
  1. Echo Banshee

    The Echo Banshee blocks the way.

    What really happensIt stands for audio to record, clean up, voice or transcribe.

    Minstrel: Context 100/100.

  2. Wail

    The banshee wails, and the whole party's ears ring.

    What really happensRaw audio is noisy and long until someone cleans, cuts and mixes it.

    Minstrel takes 8. Minstrel: Context 92/100.

  3. Cartesia Skills

    The hero reads Cartesia's voice lore.

    What really happenscartesia-api loads for Sonic TTS, Ink STT, voices or the SDKs. cartesia-line loads for Line voice agents.

    Echo Banshee takes 23.

  4. Cartesia Skills

    Stale model names and leaked keys are turned away.

    What really happensThe skill says not to trust model or voice IDs from memory, to pin one Cartesia-Version, and to give browsers short-lived access tokens.

    Echo Banshee takes 11. Minstrel: Ward.

  5. Wail

    The ward takes the blow.

    What really happensA test or check catches the problem before it lands.

    Minstrel blocks the hit.

  6. Cartesia Skills

    Speech calls are forged into your app.

    What really happensThe agent writes SDK or HTTP code, using /tts/bytes for known text and the WebSocket when text streams in.

    Echo Banshee takes 28.

  7. Cartesia Skills

    Your app can now give the Echo Banshee a voice.

    What really happensYou get app code that calls Cartesia. Running it needs your own Cartesia API key.

    Echo Banshee takes 38. Echo Banshee falls.

  8. Victory

    The Echo Banshee falls.

Learn this spell

Claude Code

/plugin marketplace add cartesia-ai/skills
/plugin install cartesia-skills@cartesia

Notes

Running the code needs a Cartesia API key from play.cartesia.ai/keys, and Line voice agents also need an LLM provider key. Two skills: cartesia-api for REST, WebSocket and the Python and JS SDKs, and cartesia-line for the Line SDK, CLI deploys and telephony. The skill says to pin one Cartesia-Version and give browsers short-lived access tokens instead of API keys. The repo also ships a .mcp.json for Cartesia's hosted MCP. Other agents: npx skills add cartesia-ai/skills. The cartesia-mcp spell is the MCP server itself.

This spell has no recorded sessions in the curator's logs. Tried it? Send a spell report.