analyze-dependencies

Audit project dependencies across ecosystems and generate a risk-scored report.

6|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/GeneralJerel/chalk-skills --skill analyze-dependencies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-dependencies
Source: https://github.com/GeneralJerel/chalk-skills/tree/main/skills/analyze-dependencies
Command: npx skills add https://github.com/GeneralJerel/chalk-skills --skill analyze-dependencies

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit the project's dependency tree across five risk dimensions: freshness, vulnerabilities, bundle impact, license compliance, and maintenance status to produce a risk-scored report.

Core Features & Use Cases

  • Inventory and assess dependencies across manifests from Node.js, Python, Rust, Go, and other ecosystems.
  • Detect vulnerabilities, license issues, and maintenance status; generate a risk score and actionable recommendations.
  • Use cases include security reviews, policy compliance checks, supply-chain risk management, and ongoing health monitoring of a codebase.

Quick Start

Run the analyze-dependencies skill on your project to generate a comprehensive dependency risk report.

Frequently Asked Questions about analyze-dependencies

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

FAQPage Schema
How do I audit project dependencies for security vulnerabilities and license compliance?

To audit project dependencies for security vulnerabilities and license compliance, run a dependency analysis to evaluate freshness, vulnerabilities, bundle impact, licenses, and maintenance status. This generates a structured risk-scored report with actionable remediation guidance.

What is supply chain risk management for software dependencies?

Supply chain risk management for software dependencies involves assessing your project's dependency tree across multiple dimensions like vulnerability detection, license compliance, and maintenance status to produce a risk score. It helps identify outdated or compromised packages affecting your codebase health.

Can I check dependency health and vulnerabilities across Node.js, Python, Rust, and Go manifests?

Yes, you can check dependency health and vulnerabilities across Node.js, Python, Rust, and Go manifests. The dependency audit inventories and assesses dependencies from these ecosystems to detect vulnerabilities, license issues, and maintenance status comprehensively.

What's the best way to assess package maintenance status and bundle impact?

The best way to assess package maintenance status and bundle impact is to perform a comprehensive dependency audit. This process evaluates whether dependencies are actively maintained and calculates their bundle impact, outputting a risk-scored report with recommended actions.

Why do I need to review dependency freshness for policy compliance checks?

You need to review dependency freshness for policy compliance checks because outdated packages often contain unpatched vulnerabilities or deprecated licenses. A dependency audit evaluates freshness alongside security and maintenance to generate a risk report ensuring supply-chain compliance.