supply-chain-audit

Audit npm, Python, Docker, and GitHub Actions for supply-chain risks.

9|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/Montimage/skills --skill supply-chain-audit-montimage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supply-chain-audit
Source: https://github.com/Montimage/skills/tree/main/skills/supply-chain-audit
Command: npx skills add https://github.com/Montimage/skills --skill supply-chain-audit-montimage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Audits a repository for supply-chain risks and helps harden defenses by proposing a remediation plan that only applies after explicit approval.

Core Features & Use Cases

  • Detects ecosystems (npm, Python, Docker, GitHub Actions) and inventories relevant controls.
  • Audits each ecosystem against a structured, evidence-backed checklist and quotes findings verbatim from reference files.
  • Plans changes with precise diffs and honest impact statements, then applies only when approved.

Quick Start

Run the audit at the repository root to trigger Phase 1 Detect and view Phase 2 findings.

Frequently Asked Questions about supply-chain-audit

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

FAQPage Schema
How do I audit my repository for supply chain security risks across npm, Python, and Docker?

To audit your repository for supply chain security risks, run the audit at the repository root. It detects npm, Python, Docker, and GitHub Actions ecosystems, inventories relevant controls, and generates evidence-backed findings from structured checklists.

What is the best way to harden my GitHub Actions and Docker supply chain defenses?

The best way to harden your GitHub Actions and Docker supply chain defenses is to use a remediation plan that proposes precise diffs with honest impact statements. Changes are only applied after explicit user approval, ensuring traceable and reversible modifications.

Does this supply chain audit automatically apply fixes to my npm and Python dependencies?

No, this supply chain audit does not automatically apply fixes to your npm and Python dependencies. It enforces gating between phases by generating a diffs-based remediation plan that requires explicit user approval before applying any changes.

Can I use this audit tool with a multi-ecosystem project containing both npm and Python?

Yes, you can use this audit tool with a multi-ecosystem project containing both npm and Python. It specifically applies to multi-ecosystem projects by detecting various environments and auditing each against a structured, evidence-backed checklist.

How does the supply chain audit ensure changes are traceable and reversible?

The supply chain audit ensures changes are traceable and reversible by relying on frontmatter metadata in SKILL.md, reference checklists, and a diffs-based Phase 3 plan. This structure enforces gating between phases with explicit user approval before applying modifications.

When do I need a supply chain audit for my GitHub Actions and Docker configurations?

You need a supply chain audit for your GitHub Actions and Docker configurations when you want to inventory existing security controls and identify vulnerabilities. It quotes findings verbatim from reference files to provide structured, evidence-backed risk assessments for your repositories.