dependency-supply-chain-review

Review third-party dependencies for typosquatting, dependency confusion, and malicious scripts.

6|Updated May 30, 2026
One-click install
npx skills add https://github.com/jassics/awesome-claude-security --skill dependency-supply-chain-review-jassics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-supply-chain-review
Source: https://github.com/jassics/awesome-claude-security/tree/main/plugins/supply-chain-security/skills/dependency-supply-chain-review
Command: npx skills add https://github.com/jassics/awesome-claude-security --skill dependency-supply-chain-review-jassics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps identify and mitigate trust risks in third-party dependencies, ensuring the integrity and security of your project's supply chain.

Core Features & Use Cases

  • Risk Assessment: Identifies potential risks such as typosquatting, dependency confusion, and maintainability issues.
  • Detailed Analysis: Reviews dependencies for security, health, and execution risks.
  • Use Case: Before integrating a new dependency, use this Skill to ensure it doesn't introduce vulnerabilities or other risks to your project.

Quick Start

Analyze the supply chain of your project by running the 'dependency-supply-chain-review' skill.

Frequently Asked Questions about dependency-supply-chain-review

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

FAQPage Schema
How do I check third-party dependencies for supply chain security risks?

To assess supply-chain security risks in third-party dependencies, you need to review metadata for typosquatting, dependency confusion, and potential malicious scripts. This analysis evaluates maintainability issues and execution risks to ensure the trustworthiness of external packages before integration.

What is dependency confusion and how does it affect software security?

Dependency confusion is a supply chain attack where malicious packages are published to public registries using names of internal private packages. Assessing dependency trust risk helps identify this vulnerability, alongside typosquatting and maintainability issues, to protect your software project from external threats.

How do I analyze a dependency for malicious scripts before integrating it?

Analyzing dependencies for malicious scripts requires reviewing the package's execution risks and metadata. This supply chain review process identifies potential malicious scripts and maintainability issues, ensuring the external dependency does not introduce vulnerabilities into your software project.

Can I use dependency analysis to detect typosquatting in my software project?

Yes, dependency analysis can detect typosquatting by reviewing third-party dependency metadata for supply chain trust risks. This risk assessment identifies packages with misleadingly similar names to legitimate ones, along with dependency confusion and maintainability issues, safeguarding your software supply chain.

What is the best way to assess the maintainability risks of external dependencies?

The best way to assess maintainability risks is through a comprehensive dependency review that analyzes package metadata for health and execution risks. This supply chain risk assessment identifies maintainability issues, typosquatting, and dependency confusion to verify the trustworthiness of your external dependencies.

When do I need to perform a supply chain trust risk assessment on dependencies?

You need to perform a supply chain trust risk assessment before integrating any new third-party dependency into your software project. This review identifies vulnerabilities, typosquatting, dependency confusion, and malicious scripts, ensuring the integrity and security of your project's supply chain.