Skip to content

tltv-org/showrunner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

showrunner

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.

Install

npx skills add tltv-org/showrunner

Works with Claude Code, Cursor, OpenCode, Codex, Copilot, Windsurf, Amp, Gemini CLI, and 40+ more agents.

Quick Start

curl -sSL https://raw.githubusercontent.com/tltv-org/cli/main/install.sh | sh
tltv keygen
tltv server test --name "my channel" -k TV*.key

That's a working tltv channel. Tell your agent "start a tltv channel" and the skill handles the rest.

What It Does

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

Alternative Install

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

Links

License

MIT — see LICENSE.

Releases

No releases published

Packages

 
 
 

Contributors