name: supply-chain-scan description: Scan project dependencies for supply chain attacks using supplyify
Supply Chain Scan
Run supplyify to detect malicious packages, compromised versions, and known vulnerabilities in project dependencies.
When to Use
- Before committing dependency changes (lockfile updates)
- At the start of a session in an unfamiliar project
- After running
npm install,cargo update,pip install, or any dependency change - When a supply chain advisory is published
Steps
-
Check if supplyify is installed:
command -v supplyify || echo "Install: cargo install --git https://github.com/bentheautomator/supplyify" -
Scan the current project:
supplyify scan . -f agent -
If findings are critical or high:
- Stop work immediately
- Report the finding to the user via AskUserQuestion
- Do NOT proceed with builds, deploys, or commits until the user acknowledges
-
If findings are medium or low:
- Note them but continue working
- Mention in your next status update
-
For a broader check across all local projects:
supplyify sweep ~/projects -f agent --parallel 8
Flags
--no-osv— fully offline, skip OSV.dev lookup (faster, but fewer indicators)-f agent— pipe-delimited output optimized for LLM parsing-f json— structured JSON for programmatic use
Exit Codes
0= clean1= critical/high findings — STOP and alert user2= medium/low findings — note and continue
Related skills
Security Audit Scanner
Premium
Security
Analyzes code to detect OWASP Top 10 vulnerabilities.
Claude Codeadvanced
210
87
954
OWASP Security Checklist
Security
Generates application security checklists based on the OWASP Top 10.
claudeCursorWindsurfintermediate
148
41
496
Threat Model Generator
Security
Generates threat model documents with STRIDE analysis.
claudeCursoradvanced
78
23
336