server-upgrade

Official

Triage Jellyfin releases, auto-file breaking issues

Authorjellyrock
Version1.0.0
Installs0

System Documentation

What problem does it solve?

JellyRock developers must manually track Jellyfin server API changes to catch breaking changes before they reach users. This skill automates the triage of server release API diffs against JellyRock's actual code usage, eliminating hours of manual investigation and ensuring no breaking change slips through.

Core Features & Use Cases

  • Automated API Diff Investigation: Reads Phase-2 findings reports and investigates each candidate by examining cited app-usage sites in the codebase.
  • Edge Case Resolution: Handles spec-contract breaks versus runtime breaks, enum changes, graceful degradation, removal versus rename detection, and coverage symmetry analysis.
  • GitHub Issue Lifecycle Management: Files, comments on, or reopens per-finding sub-issues under a per-version digest issue, with deduplication across releases.
  • Pre-release Proactive Triage: For RCs and unstable builds, triages locally without filing GitHub issues and writes a handoff note for the team.

Quick Start

Use the server-upgrade skill to triage the latest Jellyfin stable release against JellyRock's API usage and file any breaking change issues.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: server-upgrade
Download link: https://github.com/jellyrock/jellyrock/archive/main.zip#server-upgrade

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.