Overview
The Deepdub Cursor Skill gives the AI agent in Cursor full knowledge of the Deepdub API, SDKs, voice presets, and coding conventions. When activated, the agent can write Deepdub integration code, generate TTS calls, manage voices, and follow Deepdub best practices — without needing to look up the docs.Installation
Create the skill directory in your project and download theSKILL.md file:
View SKILL.md on GitHub
View, copy, or download the full Cursor Skill file.
Skill file
TheSKILL.md file contains the full Deepdub API reference in a format Cursor understands. It includes:
- Base URLs — US, EU, and WebSocket endpoints
- Authentication — API key format and free trial key
- REST endpoints — TTS generation, voice management, gender detection
- Python SDK —
pip install deepdubwith sync/async examples - JavaScript SDK —
npm install @deepdub/nodewith WebSocket and HTTP examples - Error codes — 400, 401, 402, 403, 404, 429, 500 with meanings
- Voice presets — common preset IDs for quick testing
- Rate limits — concurrent request limits
Frontmatter
Key sections
TTS request body:How it works
Once installed, the Cursor agent automatically activates this skill when you:- Write code that imports
deepdubor@deepdub/node - Ask about TTS, text-to-speech, or voice cloning
- Reference voice prompts or the Deepdub API
- Work on gender detection audio classification
dd-etts-3.0), proper authentication headers, and real voice preset IDs from the skill.
Example prompts
After installing the skill, try asking Cursor:- “Generate TTS audio with the Storyteller voice and save to file”
- “Add accent blending to this TTS call — mix French into English at 30%”
- “Classify the gender of speaker in this audio file using the Deepdub API”
- “Stream TTS audio in real-time using the JavaScript SDK”
