supply-chain-investigation

Analyze package manifests and CI logs to detect compromised software versions.

6|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/damianpapadopoulos/auto-claude-skills --skill supply-chain-investigation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: supply-chain-investigation
Source: https://github.com/damianpapadopoulos/auto-claude-skills/tree/main/skills/supply-chain-investigation
Command: npx skills add https://github.com/damianpapadopoulos/auto-claude-skills --skill supply-chain-investigation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of investigating potential supply-chain attacks on software packages, providing a comprehensive audit and helping to identify compromised versions and related risks.

Core Features & Use Cases

  • Attack Detection: Identifies potential supply-chain attacks based on trigger patterns and advisory-driven audits.
  • Ecosystem-specific Analysis: Supports npm, Maven, PyPI, Go, and Gradle ecosystems with tailored analysis for each.
  • Workflow Automation: Orchestrates a workflow for parsing advisories, scanning the organization's repositories, and classifying the severity of the threat.
  • CI Log Analysis: Forensically examines CI logs to detect malicious activities after a known compromise timestamp.
  • Verdict Generation: Provides a detailed verdict for each repository, summarizing the findings and risks.

Quick Start

To investigate a potential supply-chain attack, use the skill with the following command: 'supply-chain-investigation -a "GHSA-XXXX"'

Frequently Asked Questions about supply-chain-investigation

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

FAQPage Schema
How do I investigate a potential supply-chain attack on a software package?▼

You investigate a supply-chain attack by parsing package manifests and CI logs to identify compromised versions. This Skill automates scanning your repositories and classifying threat severity based on specific advisory triggers.

Can I scan CI logs for malicious activity after a package compromise?▼

Yes, you can forensically examine CI logs to detect malicious activities that occurred after a known compromise timestamp. This helps identify if the supply-chain attack impacted your specific continuous integration workflows.

Does this supply-chain security audit support both npm and Maven ecosystems?▼

Yes, the security audit supports npm, Maven, PyPI, Go, and Gradle ecosystems. It applies tailored analysis patterns for each ecosystem to accurately parse manifests and lockfiles during the investigation.

What do I need to conduct an advisory-driven security audit across my repositories?▼

You need the `gh` CLI to conduct an advisory-driven security audit across your repositories. The Skill parses advisories, scans organization repositories, and generates a detailed verdict summarizing findings and risks.

How do I automate vulnerability analysis for a specific GitHub advisory?▼

You automate vulnerability analysis by running the Skill with a specific advisory identifier, such as 'supply-chain-investigation -a "GHSA-XXXX"'. This triggers a comprehensive scan and risk classification for your repositories.

What is the best way to generate a risk verdict for repositories affected by a compromised package?▼

The best way to generate a risk verdict is using this Skill to orchestrate repository scanning and CI log analysis. It provides a detailed verdict for each repository, summarizing the specific findings and associated supply-chain risks.