jonathaneoliver/infinite-streaming

Docker-based HLS/DASH live-like media server for testing video players under deterministic failure conditions. Includes per-session failure injection, traffic shaping, and ABR characterization.

52Stars on the repository
10Mods indexed here, across every type
5d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

fault

01

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Inject HTTP errors, socket faults, or transport-layer drops on a player session via the harness CLI. Invoke when the user says "inject", "drop a 404", "fault on segments", "every N seconds", "kill the connection mid-body", "throttle", "reset faults", or otherwise wants to mutate the proxy's behaviour for one player.…

not rated 52 5d ago A 102 tokens

finding

02

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Capture a discovery into the .claude/findings/ library, or recall existing findings related to the current investigation. Invoke when the user says "save that", "record this finding", "this is worth remembering", "what do we know about X", "have we seen this before", or after a successful investigate / forensics run…

not rated 52 5d ago B 105 tokens

forensics

03

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Multi-event causal analysis — "why does X keep happening", "compare A vs B", "find the pattern across these failures", "is this related to a change". Gathers events/network/samples + relevant past findings + applicable standards, then dispatches to the playback-forensics-expert subagent for hypothesis generation.…

not rated 52 5d ago B 111 tokens

handoff

04

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Resume an investigation that started in the dashboard's AI chat panel. The user pastes a cat /test-dev/.claude/chats/ .md command (or a URL); read the file, understand what scope was set and which tools were already called, then continue the investigation with full Claude Code capabilities (shell, edit, full reasoning…

not rated 52 5d ago B 98 tokens

harness

05

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Wrapper for the harness CLI. Read before invoking any harness command — surfaces flag-name traps, output-contract gotchas, and the canonical operator-label propagation flow. Sibling skills (triage, investigate, forensics, fault, shape, finding) all shell out to harness; this is the source of truth for HOW.

not rated 52 5d ago A 70 tokens

investigate

06

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Deep-dive ONE specific event on a player — pull network log, samples, and player state from a focused time window around the event, then state an explicit hypothesis about cause. Invoke when the user says "investigate the X at Y", "why did Z happen at T", "what was happening around ", or after triage has surfaced a…

not rated 52 5d ago A 97 tokens

shape

07

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Set bandwidth cap, delay, packet loss, or pattern-based ramp on a player session via the harness CLI. Invoke when the user says "throttle to X Mbps", "add N ms delay", "X percent loss", "ramp up over 30s", "drop-and-recover pattern", "shape the network", or otherwise wants kernel-level traffic shaping. This skill…

not rated 52 5d ago A 96 tokens

triage

08

jonathaneoliver/infinite-streaming

Skill Claude CodeCodex

Quick health check at the menu level — either scan recent plays for ones needing attention (no target given, or "what's broken right now"), or drill the named player's current session for state + recent failures. Surfaces 3-6 worst signals with timestamps and a suggested next skill. Invoke when the user says "triage…

not rated 52 5d ago A 127 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: