跳到主要内容
知仓学习社ZHICANG

subtitle-caption

Write or translate subtitles/captions that respect reading speed and timing rules. Use when asked to write subtitles, captions, SRT/VTT content, or …

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Subtitle & Caption Skill

Subtitles fail when they're too long to read before they vanish, badly segmented, or a literal

translation that overruns the timing. Good subtitling obeys real constraints: reading speed (≈17

chars/sec / ~160–180 wpm), line length (~42 chars), max 2 lines, and sentence-aware segmentation.

This skill writes or translates captions to those rules — readable, well-timed, and condensed to fit.

Required Inputs

Ask for these only if they aren't already provided:

  • The content — a transcript, script, or existing subtitles (with timecodes if you have them).
  • Task — caption (same language), translate-subtitle (to another language), or SDH (deaf/HOH captions with sound cues).
  • Format — SRT, WebVTT, or plain; and any platform limits (YouTube, broadcast, Netflix-style specs).
  • Constraints — reading-speed/line-length target if non-standard.

Output Format

Subtitles: [content] — [task]

The subtitles in the requested format (SRT/VTT), each cue:

  • ≤2 lines, each ~42 chars, broken at natural phrase boundaries (don't split an article from its noun).
  • Timed to reading speed — long sentences are condensed (not every word — paraphrase to the gist) so they're readable in the time available. Where you have timecodes, respect them; where not, note suggested durations.
  • For translation: render meaning compactly — the target must fit the same time slot, so condense more aggressively than prose translation, keeping the essential meaning.
  • For SDH: include speaker IDs and [sound cues] (e.g. [door slams], [tense music]).

Notes — where you condensed/cut and why, any cue that's tight on reading speed (a 🔴 flag to adjust timing), and segmentation choices.

Quality Checks

  • [ ] Each cue is ≤2 lines and within the line-length limit (~42 chars)
  • [ ] Cues are readable at standard reading speed — long lines are condensed, not crammed
  • [ ] Line breaks fall at natural phrase boundaries (no orphaned articles/prepositions)
  • [ ] Translations are condensed to fit the original timing, keeping the meaning
  • [ ] SDH captions include speaker IDs and sound cues where requested
  • [ ] Output is in the requested format (valid SRT/VTT structure)

Anti-Patterns

  • [ ] Do not exceed reading speed — a perfectly accurate caption no one can read in time has failed
  • [ ] Do not translate verbatim for subtitles — the target overruns the slot; condense to the gist
  • [ ] Do not break lines mid-phrase — split at clause/phrase boundaries for readability
  • [ ] Do not exceed 2 lines per cue — split into multiple cues instead
  • [ ] Do not omit sound cues in SDH — they're the point of accessible captions

Based On

Subtitling standards — reading-speed (CPS) limits, ~42-char lines, 2-line max, phrase-boundary segmentation, SDH conventions.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 subtitle-caption 的技能。它们内容并不相同,别混用: