inspect-deps

Installation
SKILL.md

inspect-deps — Isolated Dependency Upgrade & Trade-off Auditor

Operating Invariants

  • Isolated Worktree Boundary: Always stage and execute version upgrades inside a dedicated Git worktree (chore/deps-<slug>) via /worktree; forbid mutating root workspace files during dependency experiments.
  • Evidence-Backed Verification: Every proposed upgrade must be verified by native typecheck, linter, and full test suites before recommending merge.
  • Zero Hallucinated Targets: Target versions must exist on official registries; evaluate breaking changes against concrete changelogs rather than assumptions.

Domain Rubric

  1. Target Selection (Best Fit vs. Latest Available):
    • Best Fit (Recommended): Latest minor/patch release, or a mature major release with high ROI (fixes CVEs, supports new OS/runtime platform features like Node LTS, Android/iOS SDKs).
    • Beyond Best Fit (Bleeding Edge): RC/Alpha builds or unproven majors that introduce high API churn without clear architectural benefits.
  2. ROI & Breaking Change Evaluation:
    • Assess whether migration costs (file changes, test repairs, API rewrites) justify the benefits (security patches, perf gains, unblocking platform APIs). If ROI is low, keep the current locked version.

Canonical Output Contract

Installs
27
GitHub Stars
1
First Seen
7 days ago