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.