johnthreekay

8 mods across 1 repository, 5 stars between them.

code-reviewer

01

johnthreekay/Ryokan

Agent Claude Code

Reviews Rust code changes for correctness, security, and adherence to Ryokan's project conventions. Use proactively after non-trivial changes (new handlers, services, model logic, classifier rules, scoring tweaks) and before commits to dev. Read-only — flags issues; doesn't edit. Distinct from /ultrareview, which is a…

5 2d ago A 81 tokens GPL-3.0

doc-drift-detector

02

johnthreekay/Ryokan

Agent Claude Code

Verifies CLAUDE.md (and other project doc) claims against the current code. Use when updating documentation, before shipping doc changes, or when a specific claim in a CLAUDE.md feels suspicious or stale. Read-only — won't edit anything; reports findings for the main session to act on.

5 2d ago A 67 tokens GPL-3.0

johnthreekay/Ryokan

Agent Claude Code

Verifies user-facing claims in the MkDocs site under docs/ against the current code, settings UI, and Sonarr's own docs. Use when updating user docs, before publishing a docs PR, or when a specific claim in the site feels suspicious. Scoped to docs/.md only — CLAUDE.md files belong to the sibling doc-drift-detector…

5 2d ago A 106 tokens GPL-3.0

johnthreekay/Ryokan

Agent Claude Code

Diagnose grab-pipeline issues — vanished grabs, stale-removed rows, wrong-folder imports, picker hangs, per-indexer client routing failures, SAB nzoid mismatches. Use when a user reports "I clicked Grab and X happened" and walking the chain (handlers/grab → DownloadClient impl → grabsweep → postprocessing →…

5 2d ago A 98 tokens GPL-3.0

add-download-client

05

johnthreekay/Ryokan

Skill Claude CodeCodex

Step-by-step workflow for adding a new DownloadClient impl (e.g., Aria2, NZBGet, putio). Walks the full integration: trait impl → wiremock tests → livesmoke env-gate → kind registration in rebuildclientscache → per-protocol mapping → settings UI form → CLAUDE.md quirks block. Use this when implementing a new client…

5 2d ago A 0 tokens GPL-3.0

add-indexer

06

johnthreekay/Ryokan

Skill Claude CodeCodex

Step-by-step workflow for adding a new Indexer impl beyond torznab/newznab (e.g., a private-tracker REST shape, a hypothetical anime-specific protocol). Walks the trait impl → caps fetcher → IndexerCache wiring → settings UI → CLAUDE.md notes. Skip this skill for adding a new torznab/newznab deployment (e.g., a new…

5 2d ago A 114 tokens GPL-3.0

Ryokan AGENTS.md

07

johnthreekay/Ryokan

Instructions file CodexOpenCode

AGENTS.md instructions for johnthreekay/Ryokan, covering agents.md, project overview, build & run, lint / format / coverage and environment variables.

5 2d ago B 15,162 tokens GPL-3.0

Ryokan CLAUDE.md

08

johnthreekay/Ryokan

Instructions file

Claude Code instructions for johnthreekay/Ryokan, a project described as: Self-hosted anime PVR inspired by Sonarr.

5 2d ago A 3 tokens GPL-3.0