What problem does it solve? Reviewing Dependabot dependency-update PRs manually means digging through changelogs, checking for breaking changes, and verifying how updated packages are used in your codebase. This Skill automates that investigation and produces a structured risk report with a merge checklist. ## Core Features & Use Cases - Cross-ecosystem detection: Automatically identifies Node.js, Ruby, Go, Python, Rust, PHP, Java/Kotlin, and GitHub Actions from manifest files and branch name prefixes. - Changelog-driven risk analysis: Fetches release notes for every intermediate version, flags breaking changes, and cross-references actual usage in your repository via grep. - Graded concern report: Classifies each package as High/Medium/Low/None and generates an adoption checklist (lint, type-check, tests, manual verification) tailored to the ecosystem. - Use Case: You receive a PR from dependabot/bundler/rails-7.2.0. Run the Skill to get a table of all updated gems, their breaking changes, where they are used in your Rails app, and exactly which checks to run before merging. ## Quick Start Ask the AI to review the currently checked-out Dependabot branch, or specify a PR number like "review dependabot PR #258".