dependency-tracker

Audit package.json dependencies against documented infrastructure for mismatches.

3|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/sovrium/sovrium --skill dependency-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-tracker
Source: https://github.com/sovrium/sovrium/tree/main/.claude/skills/tracking-dependencies
Command: npx skills add https://github.com/sovrium/sovrium --skill dependency-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tracks package.json dependencies and identifies undocumented, outdated, or misaligned tools. Compares installed packages against documented versions in docs/infrastructure/, detects unused dependencies, and flags version mismatches.

Core Features & Use Cases

  • Documented vs. installed checks: Verifies alignment with docs/infrastructure for core packages.
  • Undocumented & mismatches: Flags dependencies not documented or version mismatches.
  • Outdated & unused checks: Highlights packages with newer versions and unused declarations.

Quick Start

Run the dependency tracker to produce a deterministic health report for your project.

Frequently Asked Questions about dependency-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit package.json dependencies against my documentation?

Dependency auditing compares installed packages in package.json against documented versions in docs/infrastructure/ to identify mismatches, undocumented packages, and version drift. Run the tracker to generate a deterministic report without modifying packages.

What's the best way to find undocumented or unused dependencies in a Node.js project?

Track dependencies against documentation to flag packages not listed in docs/infrastructure/ and declarations unused in your codebase. The tracker detects both undocumented additions and unused entries in a single audit pass.

Can I check for outdated dependencies without installing updates?

Yes. Dependency tracking identifies outdated package versions and missing peer dependencies by comparing package.json against documented infrastructure, producing a health report without touching your node_modules or package files.

Does this work for Node.js projects with infrastructure documentation?

The tracker requires docs/infrastructure/ files defining your tool versions and a package.json to audit. It applies to Node.js projects where dependencies are documented separately from package declarations.

Why should I validate dependencies against documentation?

Dependency validation ensures your installed tools align with documented infrastructure, prevents version surprises across environments, catches packages added without review, and identifies unused or misaligned dependencies before they cause deployment issues.