Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add personamanagmentlayer/pcl --skill video-streaming-expertgit clone --depth 1 https://github.com/personamanagmentlayer/pclWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/personamanagmentlayer/pcl/video-streaming-expert)<a href="https://agentmods.dev/skills/personamanagmentlayer/pcl/video-streaming-expert"><img src="https://agentmods.dev/badge/skills/personamanagmentlayer/pcl/video-streaming-expert/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/personamanagmentlayer/pcl/video-streaming-expert"><img src="https://agentmods.dev/badge/skills/personamanagmentlayer/pcl/video-streaming-expert.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00079 | $0.01086 |
| Opus 5 | $0.00039 | $0.00543 |
| Sonnet 5 | $0.00016 | $0.00217 |
| Haiku 4.5 | $0.00008 | $0.00109 |
Grade A, and why
video-streaming-expert scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 172 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Video Streaming Expert
Core Concepts
Streaming Protocols
- HLS - HTTP Live Streaming (Apple)
- DASH - Dynamic Adaptive Streaming over HTTP
- RTMP - Real-Time Messaging Protocol (legacy)
- WebRTC - Real-time peer-to-peer
- SRT - Secure Reliable Transport
- RTSP - Real-Time Streaming Protocol
Adaptive Bitrate Streaming
- Multi-Bitrate - Multiple quality levels
- Manifest Files - Playlist/MPD files
- Segments - Small video chunks (2-10 seconds)
- Quality Switching - Dynamic adaptation
- Buffer Management - Smooth playback
- Bandwidth Detection - Network monitoring
Key Components
- Encoder - Video compression (H.264, H.265, VP9, AV1)
- Transcoder - Format conversion
- Packager - Create streaming formats
- CDN - Content delivery network
- Player - Video playback (HLS.js, Dash.js, Video.js)
- DRM - Digital rights management
Best Practices
Encoding
- Use modern codecs (H.265, VP9, AV1)
- Implement adaptive bitrate ladder
- Optimize keyframe intervals
- Use constant quality mode (CRF)
- Test across devices
- Monitor encoding costs
Delivery
- Use CDN for distribution
- Implement proper caching
- Enable CORS headers
- Support range requests
- Optimize segment size
- Monitor bandwidth costs
Player
- Implement quality switching
- Handle network errors
- Support offline playback
- Optimize buffer management
- Provide accessibility features
- Track analytics
Security
- Implement DRM when needed
- Use signed URLs
- Enable HTTPS
- Validate tokens
- Rate limit requests
- Monitor for piracy
Anti-Patterns
Common Mistakes
- Single bitrate streaming
- Large segment sizes
- Missing error recovery
- No buffer management
- Hard-coded CDN URLs
- Ignoring mobile constraints
Performance Issues
- Excessive buffering
- Poor quality ladder
- Missing CDN
- Inefficient encoding
- No cache headers
- Synchronous transcoding
Security Problems
- Unprotected content
- Missing token validation
- Weak DRM implementation
- Exposed API keys
- No rate limiting
- Missing CORS configuration
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 5d ago First seen · 172 lines · 79 tokens per session scan A 20043a9f4c7b
video-streaming-expert is a skill published in the GitHub repository personamanagmentlayer/pcl (40 stars, last pushed 3d ago), licensed Apache-2.0. It adds 79 tokens to every session and 1,086 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.
Other skills, from other repositories
video-producer
Expert in video playback, streaming, and video player customization.
media-transcoding
FFmpeg-based media transcoding workflows with preset-driven conversions, batch processing, and safe backups for web/mobile/archive outputs.
video-toolkit
Video operations - info, thumbnails, extract audio, compress, clip, convert.
video-frames
Extract frames or short clips from videos using ffmpeg.
moq
Build live video, audio, and real-time data apps with Media over QUIC (MoQ). Use when adding live streaming, conferencing, voice AI, or real-time pub/sub to an app; when integrating the @moq/ npm packages, moq- Rust crates, or the Python/Kotlin/Swift/Go/C bindings; or when running a moq-relay server or a gateway…
tiktok-transcribe
A workflow that downloads TikTok videos, turns their audio into text with speech-recognition software, and saves the result as a Markdown file.