jonathaneoliver

10 mods across 1 repository, 52 stars between them.

jonathaneoliver/infinite-streaming

Agent Claude Code

Read-only expert that analyses pre-gathered HLS/DASH playback failure data to produce a tagged causal hypothesis. Used by the forensics skill — never invoked directly. Reads events / network rows / samples / standards / findings, but does NOT run shell commands or fetch fresh data. Output is a hypothesis tagged…

52 2d ago A 96 tokens

fault

02

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.…

52 2d ago A 102 tokens

finding

03

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…

52 2d ago B 105 tokens

forensics

04

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.…

52 2d ago B 111 tokens

handoff

05

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…

52 2d ago B 98 tokens

harness

06

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.

52 2d ago A 70 tokens

investigate

07

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…

52 2d ago A 97 tokens

shape

08

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…

52 2d ago A 96 tokens

triage

09

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…

52 2d ago A 127 tokens

jonathaneoliver/infinite-streaming

Instructions file

Claude Code instructions for jonathaneoliver/infinite-streaming, covering claude.md, product behavior source of truth, build & run commands, build docker image and run (docker compose).

52 2d ago A 2,755 tokens