EngDawood

Check Subtitles — Development skill for Claude Code

Development community

Run automated and manual QC checks on Arabic SRT or VTT subtitle files against Netflix TTSG rules.

How to install Check Subtitles

Installs to ~/.claude/skills/engdawood-awesome-arabic-claude-skills-check-subtitles/SKILL.md

Terminal
mkdir -p ~/.claude/skills/engdawood-awesome-arabic-claude-skills-check-subtitles && curl -fsSL https://raw.githubusercontent.com/EngDawood/awesome-arabic-claude-skills/HEAD/commands/check-subtitles.md -o ~/.claude/skills/engdawood-awesome-arabic-claude-skills-check-subtitles/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Check Subtitles does


description: Run automated and manual QC checks on Arabic SRT or VTT subtitle files against Netflix TTSG rules. argument: file_path

Validate the provided Arabic subtitle file ($ARGUMENTS) against the Arabic Subtitling Guidelines:

  1. Automated Inspection:
    • If a file path is provided, run python skills/arabic-subtitling-guidelines/scripts/check_subtitles.py "$ARGUMENTS" --fps 24.
    • If the user provided subtitle text directly in the chat, parse and evaluate it against:

Alternatives in Development

  • Flavor — PUA 切换味道 — 从 15 种味道中选择,包括阿里/字节/华为/腾讯/Netflix/Musk/Jobs/Microsoft/钉内钉外 19.5k ★
  • Symfony Check — Run all quality checks (PHP-CS-Fixer, PHPStan, tests) on the Symfony project 206 ★
  • Voice Guard — Use to check ONE already-written piece of copy against a voice guide before it ships — it spawns ONE fresh sib 130 ★

Full documentation available on GitHub

View Source Repository