1

    dependency-auditor

    by Samuel Rose

    Audit dependencies for security, licenses, and health while generating a phased, low-risk upgrade and migration plan.

    Updated May 2026
    86 views
    Security scanned

    $5

    One-time purchase · Own forever

    ⚡ Also available via Agensi MCP — your AI agent can load this skill on demand via MCP. Learn more →

    Included in download

    • Identify and remediate high-risk security vulnerabilities in package trees
    • Ensure legal compliance by flags for incompatible open-source licenses
    • network automation included
    • Ready for Claude Code
    • Instant install

    See it in action

    Audit Results:
    - express: 4.18.2 -> 4.19.1 (Low Risk)
    - moment: Abandoned. Migration: Replace with dayjs (+85% bundle savings)
    - lodash: CVE-2023-45133 (Critical). Fix: Upgrade to 4.17.21
    Phased Plan: 1. Patch Criticals, 2. Minor Batches, 3. Major Migrations.

    About This Skill

    Maintain a Healthier, More Secure Codebase

    Dependencies are the silent foundation of your application, but they can also be its greatest liability. Dependency Auditor is a specialized skill for senior engineers and DevOps professionals who need more than just a list of outdated packages. It provides a deep, multi-dimensional analysis of your project's ecosystem to identify risks before they reach production.

    Detailed Risk Assessment

    Unlike standard CLI tools, this skill analyzes five critical vectors:

    • Security: Identifies CVEs and provides specific fixed versions.
    • Maintenance Health: Flags abandoned packages, "bus factor" risks, and declining commit activity.
    • License Compliance: Audits for copyleft (GPL/AGPL) or missing licenses that pose legal risks.
    • Upgrade Risk: Categorizes updates by "Minor" (low risk) vs "Major" (migration required).
    • Bundle Impact: Identifies heavy JavaScript packages and suggests lighter alternatives (e.g., swapping Moment.js for Day.js).

    Actionable Migration Planning

    The output isn't just a report; it’s a phased execution strategy. You receive a prioritized upgrade order—securing vulnerabilities first, then batching minor updates, and finally providing detailed migration steps for major version jumps, including breaking change analysis and required peer-dependency updates.

    Supported Ecosystems

    Supports npm, yarn, pnpm (JavaScript/TypeScript), pip, poetry (Python), Cargo (Rust), Go modules, Composer (PHP), and Bundler (Ruby).

    📖 Learn more: Best DevOps & Deployment Skills for Claude Code →

    Use Cases

    • Identify and remediate high-risk security vulnerabilities in package trees
    • Ensure legal compliance by flags for incompatible open-source licenses
    • Execute phased dependency upgrades to minimize breaking changes and downtime
    • Assess library health metrics to replace unmaintained or deprecated packages

    Reviews

    No reviews yet — be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Network Access

    Claude Code, Cursor, Windsurf, Roo Code, and other agents that support SKILL.md-style instructions.

    Creator

    Founder of Agensi

    Frequently Asked Questions

    Similar Skills

    $5

    One-time