What problem does it solve? Upgrading pinned Docker containers in a homelab stack is risky: databases like Postgres are shared across applications, schema migrations are irreversible, and sidecar versions must match the app release they support. This Skill researches versions, analyzes breaking changes, and produces a safe upgrade plan with backups and rollback steps before you touch anything. ## Core Features & Use Cases - Version Discovery & Research: Parses docker-compose.yml for containers opted out of Watchtower, then queries GitHub releases and registries for latest stable versions and security advisories. - Shared Infrastructure Awareness: Checks compatibility of shared databases (Postgres, Valkey) against dependent apps like Immich, and reconciles Karakeep's pinned Meilisearch and Chrome sidecars to the app release. - Structured Upgrade Plans: Generates upgrade order, verified backup commands, rollback procedures, and post-upgrade verification checks. - Use Case: Before bumping Immich from v3.1.0, run the skill to confirm Postgres compatibility, diff upstream compose files between tags, take a verified database dump, and get exact tag-edit and rollback instructions. ## Quick Start Ask the assistant to check all manually-managed containers for available upgrades and produce an upgrade plan for the Immich stack.