What problem does it solve? Dependabot floods repositories with alerts on transitive dependencies that are rarely exploitable, making it hard to find the vulnerabilities that actually matter. This Skill fetches open alerts, traces how each package enters the project, and classifies them so you can dismiss noise and focus on real risks. ## Core Features & Use Cases - Alert Fetching: Pulls all open Dependabot alerts via the GitHub CLI with severity, package, ecosystem, CVE, and manifest path. - Dependency Tracing: Uses npm ls, pyproject.toml, or uv pip list to determine whether a package is direct or transitive, runtime or build-only. - Classification & Dismissal: Labels each alert as Exploitable, Theoretical, Build-only, Tree-shaken, or Unused path, then dismisses safe ones via the GitHub API after your confirmation. - Use Case: Your repo has 30 open Dependabot alerts on a Vite frontend. Run this Skill to discover that 27 are build-only or tree-shaken devDependencies, dismiss them with documented reasons, and get an update plan for the 3 that matter. ## Quick Start Triage the open Dependabot alerts in this repository and tell me which ones are actually exploitable.