supply-chain-risk-auditor

Evaluate project dependencies for high-risk exploitation and takeover factors.

3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/andrew-d/claude-skills --skill supply-chain-risk-auditor-andrew-d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supply-chain-risk-auditor
Source: https://github.com/andrew-d/claude-skills/tree/main/plugins/trailofbits--supply-chain-risk-auditor/skills/supply-chain-risk-auditor
Command: npx skills add https://github.com/andrew-d/claude-skills --skill supply-chain-risk-auditor-andrew-d

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies dependencies within a project that are at a heightened risk of exploitation or takeover due to factors like single maintainership, unmaintained status, or past vulnerabilities.

Core Features & Use Cases

  • Risk Assessment: Evaluates dependencies against defined risk criteria (e.g., single maintainer, unmaintained, low popularity).
  • Reporting: Generates a detailed report of high-risk dependencies and suggests safer alternatives.
  • Use Case: Before integrating a new library into your critical project, use this Skill to proactively identify potential supply chain vulnerabilities.

Quick Start

Audit this project's dependencies.

Frequently Asked Questions about supply-chain-risk-auditor

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

FAQPage Schema
How do I audit project dependencies for supply chain risks?

To audit project dependencies for supply chain risks, this skill systematically evaluates factors like maintainer count, project activity, and past CVEs to identify vulnerable libraries and generate a detailed risk report.

What makes an open source dependency high risk for exploitation?

An open source dependency is high risk for exploitation if it has a single maintainer, unmaintained status, low popularity, past CVEs, or lacks a security contact, which this skill analyzes to flag potential vulnerabilities.

How do I find safer alternative libraries for vulnerable dependencies?

To find safer alternative libraries for vulnerable dependencies, this skill evaluates your current packages against defined risk criteria and suggests alternative libraries in a structured summary report.

Do I need the gh tool to perform a dependency vulnerability management assessment?

Yes, you need the 'gh' tool installed to perform a dependency vulnerability management assessment, because this skill requires it to query GitHub repository data for evaluating project activity and maintainer count.

When should I run a supply chain security audit on my project?

You should run a supply chain security audit on your project before integrating a new library into critical infrastructure, proactively identifying potential single maintainer vulnerabilities or unmaintained packages.

Can I check if a dependency is unmaintained or has feature risks?

Yes, you can check if a dependency is unmaintained or has feature risks by running this skill, which queries GitHub repository data to evaluate project activity, maintainer count, and security contact availability.