What problem does it solve? Outdated dependencies accumulate security vulnerabilities, miss performance improvements, and eventually create painful migration cliffs. This Skill automates recurring dependency maintenance so your codebase stays healthy without manual audit-and-update cycles. ## Core Features & Use Cases - Tiered Update Batching: Categorizes updates into security patches, patch, minor, and major versions, then applies them sequentially through dedicated agent teammates to isolate breaking changes. - Security Vulnerability Remediation: Runs audits with npm audit, audit-ci, or Snyk, sub-classifies findings by CVSS severity, and fast-tracks critical patches. - Verification and Reporting: Records a test baseline, runs full verification (typecheck, lint, test, E2E, build) after each batch, and produces a dated maintenance report with a PASS/CONDITIONAL PASS/FAIL gate decision. - Use Case: Run monthly maintenance on a Next.js project: the Skill creates a maintenance branch, patches vulnerabilities, upgrades minor and major versions one at a time, re-runs backend codegen (Convex, Prisma), and merges only after all tests pass. ## Quick Start Ask the agent to run dependency maintenance and check for outdated packages and security vulnerabilities in this project.