Skills for Real Engineers. Straight from my .agents directory.
transcription
Agent skill fromChatCut-Inc/agent-plugin
Use with the ChatCut connector (the `chatcut` MCP server) when the user wants to add captions or subtitles to a video (加字幕、字幕), transcribe speech, or clean filler words; covers ChatCut transcription, transcript readiness, captions, subtitles, transcript repair, filler removal, and speech-led editing setup.
How to install transcription
npx skills add ChatCut-Inc/agent-plugin# or add only this skill to Claude Code: copy the folder
claude-directory/skills/transcription/
# into
~/.claude/skills/transcription/ (all projects)
.claude/skills/transcription/ (one project)
1# Transcription231. Use `browse_assets` to identify the video/audio asset and its transcription state.42. For media the user is still adding, wait until they finish the `import_media` upload link.53. Check `track_progress` with target `transcription`. It returns current status; follow the returned check-back guidance and do not busy-loop.64. Use `find_transcript` for timestamped text lookup.75. Use the current caption tools to enable, inspect, translate, or style captions only after transcription is ready.89Do not call a transcription stuck from one pending status. Treat an explicit failed terminal state immediately; otherwise allow at least `max(5 minutes, min(60 minutes, 2 x asset duration))`, or at least 10 minutes across multiple checks when duration is unknown.1011`no_audio` / no-speech is a successful terminal analysis result: the media is usable, but there is no transcript to read or caption. Do not report it as a transcription failure or retry it unless the user says the media contains speech that should have been detected.1213Use `trigger_transcript` when the user explicitly wants transcription started or restarted. It is idempotent: only `idle` and `error` start work; ready, no-audio, and in-progress assets are left unchanged. If prepared transcription audio exists it is reused; otherwise the open Web/Desktop editor is asked to prepare and upload audio through its native pipeline. Then inspect readiness with `track_progress`.14…
Excerpt shown under the repository's Apache-2.0 license.
More skills in agent-plugin
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
