program-master

Installation
SKILL.md

Program Master

Build a full-coverage broadcast-master structure report from black+silent separators. The canonical workflow produces a labeled manifest, Markdown, structured JSON, a thumbnail-led PDF, and a machine-readable QC result in one run.

Requires Python 3.11+, uv, ffmpeg, and ffprobe. Tesseract is governed by the selected OCR policy. Python dependencies are exactly pinned in the executable scripts.

Running scripts

This skill's scripts live in scripts/ alongside this file. Before running any script, resolve its absolute path from this skill's own directory — do not assume the shell cwd is the skill folder, the repo root, or the workspace. Stay in the workspace (so media paths resolve) and pass the absolute script path to uv run:

uv run <skill_directory>/scripts/doctor.py --profile <skill_directory>/profiles/broadcast-default.json

If you don't know the skill's absolute path, locate it from where this SKILL.md was loaded rather than guessing scripts/<name>.py. Prefer absolute paths for --input / --output when cwd is uncertain. Run the doctor command above before first use on a new system. Profiles live in this skill's profiles/ directory — pass their absolute paths the same way.

Shots vs program-master

Installs
7
GitHub Stars
1
First Seen
Jul 6, 2026
program-master — timelapsetech/mediaskills