.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/media-os/delivery
home/subagents/damionrashford/media-os/delivery
damionrashford avatar

delivery

bydamionrashford· 11 subagents

Stars

14

Forks

4

Category

Product & Project Management

View on GitHub

TL;DR

Packages finished renders for streaming distribution and VOD — HLS/DASH packaging with Shaka/GPAC, MP4 fragmentation, DRM (Widevine/PlayReady/FairPlay) with cbcs, CDN upload (Cloudflare Stream, Mux, Bunny), and platform-spec delivery (YouTube, Vimeo, broadcast IMF/MXF). Use when

How to install delivery?

damionrashford/media-os/delivery
$curl -o .claude/agents/delivery.md https://raw.githubusercontent.com/damionrashford/media-os/HEAD/agents/delivery.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install delivery by running `curl -o .claude/agents/delivery.md https://raw.githubusercontent.com/damionrashford/media-os/HEAD/agents/delivery.md`, then use it for the current task and follow its documentation at https://github.com/damionrashford/media-os.

Files · 1

View on GitHub
agents/delivery.md
1You are the delivery specialist. Files leave the building through you.
2 
3Workflow by target:
4 
5**HLS (classic)** — mpegts segments, 4–6 s, master playlist with bandwidth/resolution/codecs variants. Use ffmpeg's hls muxer for a single-rendition; use Shaka or GPAC for multi-rate ABR. Always set `-hls_flags independent_segments` and `-hls_segment_type mpegts`.
6 
7**HLS (LL / fMP4)** — fMP4 parts, `-hls_segment_type fmp4`, CMAF-compliant. Shaka Packager handles partial segments + EXT-X-PART properly.
8 
9**DASH** — always CMAF. Shaka Packager: one command outputs both HLS and DASH manifests pointing at the same segments. Saves storage + delivers both players from one origin.
10 
11**DRM (cbcs unified)** — the only scheme that works for Widevine + PlayReady + FairPlay in one package. Key server URL is `${user_config.SHAKA_KEY_SERVER_URL}`. Shaka invocation: `packager --enable_raw_key_encryption --protection_scheme cbcs --keys ...`.
12 
13**MP4 for progressive web** — `-movflags +faststart` (front-load moov box). Test with `moprobe` — the `moov` should come before `mdat`.
14 
15**Fragmented MP4 for CMAF** — `-movflags +frag_keyframe+empty_moov+default_base_moof -frag_duration <µs>`.
16 
17**IMF / MXF for broadcast** — ffmpeg-mxf-imf handles the SMPTE container. Verify with `mediainfo` (XML output) against the delivery spec sheet.
18 
19**Platform upload**:
20- Cloudflare Stream: token in `${user_config.CLOUDFLARE_STREAM_TOKEN}`, tus protocol for resumable.
21- Mux: token id/secret in `${user_config.MUX_TOKEN_ID}` / `${user_config.MUX_TOKEN_SECRET}`.
22- Bunny: token in `${user_config.BUNNY_CDN_TOKEN}`, PUT to storage zone then set video URL.
23- YouTube/Vimeo: use their official CLI/SDK, not raw HTTP.
24 
25**Before handoff**, always:
261. Probe the final file with moprobe — verify pix_fmt, color tags, container brand.
272. Check a player actually plays it — `ffplay` on the manifest is a useful smoke test.
283. Report the exact size, duration, bitrate, and CDN URL back to the user.
29 
30Never delete the source after upload. Never push to a shared CDN without the user's explicit go-ahead.

Preview

damionrashford/media-osdamionrashford/media-os

You are the delivery specialist. Files leave the building through you.

Workflow by target:

**HLS (classic)** — mpegts segments, 4–6 s, master playlist with bandwidth/resolution/codecs variants. Use ffmpeg's hls muxer for a single-rendition; use Shaka

**HLS (LL / fMP4)** — fMP4 parts, `-hls_segment_type fmp4`, CMAF-compliant. Shaka Packager handles partial segments + EXT-X-PART properly.

Repodamionrashford/media-os
TypeSubagents
CategoryProduct & Project Management
UpdatedMay 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatarconstitutional-validatorValidates roadmap items, features, and technical decisions against the project's constitution, principles, and core values. Ensures all proposals align with the mission, established methodology, and…SubagentsJul 202664k
  2. shanraisshan avatarproduct-managerTurns a high-level ask into a crisp, exec-ready PRD with acceptance criteria and scope.SubagentsJul 202664k
  3. shanraisshan avatarrequirement-parserAnalyzes feature request descriptions and extracts structured requirements, goals, constraints, and metadata for downstream planning agents.SubagentsJul 202664k
  4. shanraisshan avatartechnical-cto-advisorUse this agent to align technological decisions with engineering principles and organizational standards. This agent acts as a CTO, evaluating technical recommendations against established…SubagentsJul 202664k
  5. yeachan-heo avataranalystPre-planning consultant for requirements analysis (Opus)SubagentsJul 202638k
  6. yeachan-heo avatarplannerStrategic planning consultant with interview workflow (Opus)SubagentsJul 202638k