deps

Audit npm, yarn, and pnpm dependencies for security risks and outdated packages.

26|2|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/howells/arc --skill deps-howells
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deps
Source: https://github.com/howells/arc/tree/main/skills/deps
Command: npx skills add https://github.com/howells/arc --skill deps-howells

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams manage dependency risk by auditing a project's dependencies for security issues, outdated packages, deprecations, and modern alternatives. It generates a prioritized report and can walk through pre-computed upgrade batches with rollback support.

Core Features & Use Cases

  • Comprehensive risk view: CVEs, staleness, deprecations, and modern alternatives across dependencies.
  • Prioritized upgrade plan: Pre-computed batches with test verification and automatic rollback on failure.
  • Flexible scope & workflow: Works with npm, yarn, and pnpm projects; supports manual or automated application.
  • Use case: When a project is asked to "audit dependencies", you can generate a report and step through safe upgrades with confidence.

Quick Start

Run the deps skill in your project to generate a prioritized dependency audit report, review the upgrade batches, and optionally apply them with tests and rollback.

Frequently Asked Questions about deps

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

FAQPage Schema
How do I audit project dependencies for CVEs and outdated packages?

To audit project dependencies, this skill scans package.json files using Node.js tooling to generate a prioritized report identifying CVEs, outdated packages, deprecations, and modern alternatives.

Can I automatically apply dependency upgrades and rollback if tests fail?

Yes, you can apply precomputed dependency upgrade batches with automated test verification, triggering an automatic rollback on failure to ensure safe updates.

Does the dependency audit work with yarn and pnpm projects?

The dependency audit works with npm, yarn, and pnpm projects, requiring Node.js tooling and access to package.json to generate the report and rollback plan.

What is a precomputed upgrade batch for dependency management?

A precomputed upgrade batch groups dependency updates into prioritized steps, allowing you to walk through safe upgrades with test verification and manual or automated application.

How do I check for modern alternatives to deprecated npm packages?

To check for modern alternatives to deprecated npm packages, run the dependency audit to generate a comprehensive risk view highlighting deprecations and suggesting replacements.