AI skill for running 24/7 television channels on the tltv network. Teaches any coding agent to create channels, broadcast content, relay and bridge streams, and program a cathode broadcast server — from a single static binary with zero dependencies.
npx skills add tltv-org/showrunnerWorks with Claude Code, Cursor, OpenCode, Codex, Copilot, Windsurf, Amp, Gemini CLI, and 40+ more agents.
curl -sSL https://raw.githubusercontent.com/tltv-org/cli/main/install.sh | sh
tltv keygen
tltv server test --name "my channel" -k TV*.keyThat's a working tltv channel. Tell your agent "start a tltv channel" and the skill handles the rest.
tltv CLI (primary, works everywhere):
- Generate channel identities (
tltv keygen) - Start instant channels (
tltv server test) - Bridge external streams as tltv channels (
tltv bridge) - Relay other channels (
tltv relay) - Explore the network (
tltv crawl,tltv resolve,tltv fetch) - Grab snapshots to see what's on air (
tltv stream --url+ ffmpeg)
Cathode (advanced, for full broadcast programming):
- Create your own HTML/CSS/JS presets and push them live in real time
- Write Python scripts that generate video frames
- Schedule dayparts with time blocks across 24 hours
- Loop playlists for ambient, always-on channels
- Text overlays, channel bugs, tickers
The skill is plain markdown. Any agent that can read files and run shell commands can follow it.
# OpenCode
ln -s /path/to/showrunner/skill ~/.config/opencode/skills/showrunner
# Claude Code
python3 skill/scripts/build-context.py ./channels/my-channel --inline-skill ./skill
# Any agent — read skill/SKILL.md, ensure tltv is on PATH- timelooptv.org — Project homepage
- Spec — Protocol specification
- Demo — Live demo
- GitHub — All repositories
MIT — see LICENSE.