Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/latestaiagents/agent-skillsnpx agentmods add skills/latestaiagents/agent-skills/captions-and-transcriptionWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/latestaiagents/agent-skills/captions-and-transcription)<a href="https://agentmods.dev/skills/latestaiagents/agent-skills/captions-and-transcription"><img src="https://agentmods.dev/badge/skills/latestaiagents/agent-skills/captions-and-transcription/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/latestaiagents/agent-skills/captions-and-transcription"><img src="https://agentmods.dev/badge/skills/latestaiagents/agent-skills/captions-and-transcription.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00144 | $0.02330 |
| Opus 5.5 | $0.00058 | $0.00932 |
| Sonnet 5.5 | $0.00029 | $0.00466 |
| Haiku 4.5 | $0.00014 | $0.00233 |
Grade A, and why
captions-and-transcription scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 173 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Captions and Transcription
Machine transcription is a first draft. Captions ship only after a human-quality pass for accuracy, timing, and readability.
When to Use
- Any video with speech that will be published (captions are a WCAG requirement for prerecorded synchronized media)
- Sound-off social video where captions carry the message
- Creating word-timed "kinetic" captions for Remotion or HyperFrames compositions
- Auditing existing captions
Workflow
Step 1: Extract Clean Audio
# 16 kHz mono 16-bit WAV: the input format the whisper.cpp README asks for; fine for the others too
ffmpeg -i video.mp4 -ar 16000 -ac 1 -c:a pcm_s16le speech.wav
If the mix has loud music, transcribe the VO stem rather than the final mix.
Step 2: Choose a Transcription Tool
All four run locally; audio does not leave the machine. Pick by environment, not by hype.
| Tool | Install | Strength | Licence |
|---|---|---|---|
| openai-whisper | pip install -U openai-whisper (needs FFmpeg) |
Reference implementation; CLI writes SRT/VTT directly | MIT |
| whisper.cpp | Build with CMake; download a ggml model | C/C++, no Python; CLI writes SRT/VTT | MIT |
| faster-whisper | pip install faster-whisper |
CTranslate2 reimplementation; Python API with word timestamps and VAD filter | MIT |
| WhisperX | pip install whisperx |
Word-level timestamps via forced alignment; optional speaker diarization | BSD-2-Clause |
Hosted speech-to-text APIs are also an option when local compute is unavailable; check the provider's data-handling terms before uploading user audio.
openai-whisper CLI:
whisper speech.wav --model turbo --language English --output_format srt --output_dir captions/
# Word-level timing and line control (these flags require --word_timestamps True)
whisper speech.wav --model turbo --word_timestamps True --max_line_width 42 --max_line_count 2 --output_format srt
Models: tiny, base, small, medium, large, turbo (English-only .en variants exist except for large and turbo). --task translate translates to English.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 173 lines · 144 tokens per session scan A 32c9cbd660de
captions-and-transcription is a skill published in the GitHub repository latestaiagents/agent-skills (6 stars, last pushed 9d ago), licensed MIT. It adds 144 tokens to every session and 2,330 once invoked, about $0.0006 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-04.
captions-and-transcription compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| captions-and-transcriptionlatestaiagents/agent-skills | Skill | 6 | 9d ago | MIT | A | 144 | Claude Code |
| nexent-daily-testModelEngine-Group/nexent | Skill | 6.2k | today | MIT | A | 78 | Claude Code, Codex |
| ai-humanizer-zhskillsaiagent/aiskills | Skill | 5 | 5mo ago | none | A | 81 | Codex |
| ai-paywall-croskillsaiagent/aiskills | Skill | 5 | 5mo ago | none | A | 73 | Codex |
| ai-account-research-sales-cardskillsaiagent/aiskills | Skill | 5 | 5mo ago | none | A | 71 | Codex |
| ai-account-researchskillsaiagent/aiskills | Skill | 5 | 5mo ago | none | A | 65 | Codex |
| ai-amazon-brand-analyticsskillsaiagent/aiskills | Skill | 5 | 5mo ago | none | A | 72 | Codex |