Audit machine-readable screenplay-to-production coverage so scenes, screenplay lines, dialogue cues, blocking, shots, and shooting-script units cannot be silently dropped during long-form planning.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add badgids/Story-Film-Skills --skill production-coverage --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Production Coverage?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/badgids-production-coverage)More formats (shields.io, HTML) on the badges page.
---
name: production-coverage
description: Audit machine-readable screenplay-to-production coverage so scenes, screenplay lines, dialogue cues, blocking, shots, and shooting-script units cannot be silently dropped during long-form planning.
disable-model-invocation: true
author: Alan Guice (Badgids)
license: Apache-2.0
---
# Production Coverage
## Workflow
1. Read core contract and `PRODUCTION_COVERAGE.md`.
2. Run `python scripts/production_coverage.py <project>` for the requested scope.
3. Inspect missing dialogue cues, missing shot coverage, blocking gaps, text drift, unresolved shot references, timing conflicts, and required visible-dialogue sync gaps or speaker/timing conflicts.
4. Fix the smallest upstream artifact that owns the error. Do not invent coverage inside the report.
5. Re-run until `ready` is true for the intended production scope or record the blocker.
## Done
The report proves every required machine-readable screenplay unit in scope has the expected production links, with no exact-dialogue drift or unresolved production references.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.