Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sundial-org/assemblyai-transcribe
Transcribe audio/video with AssemblyAI (local upload or URL), plus subtitles + paragraph/sentence exports.
Passed 6 of 11 test cases with the skill, and 2 of 11 without it.
and 6 more in the full report
7 fixed4 passed either way11 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to inspect the full status and payload of transcript ID `tx_7711` without waiting or formatting, outputting JSON stdout.
| Checked | Without skill | With skill |
|---|---|---|
| Executes assemblyai.mjs with the get subcommand for ID tx_7711 | Missed | Passed |
| Includes --format json | Missed | Passed |
The instructions your model reads when the skill loads.
Use this skill when you need to transcribe audio/video or export readable formats (subtitles, paragraphs, sentences) using AssemblyAI.
The helper script in this skill implements the basic REST flow:
POST /v2/upload.POST /v2/transcript.GET /v2/transcript/:id until the transcript status is completed (or error).This skill requires:
node on PATH (Node.js 18+ recommended; script uses built-in fetch)ASSEMBLYAI_API_KEY in the environmentRecommended Clawdbot config (~/.clawdbot/clawdbot.json):
{
skills: {
entries: {
// This skill declares metadata.clawdbot.skillKey = "assemblyai"
assemblyai: {
enabled: true,
// Because this skill declares primaryEnv = ASSEMBLYAI_API_KEY,
// you can use apiKey as a convenience:
apiKey: "YOUR_ASSEMBLYAI_KEY",
env: {
ASSEMBLYAI_API_KEY: "YOUR_ASSEMBLYAI_KEY",
// Optional: use EU async endpoint
// ASSEMBLYAI_BASE_URL: "https://api.eu.assemblyai.com"
}
}
}
}
}
test cases passed, vs 2 / 11 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.