dependency-audit

SkillSecurity

Use when running ecosystem-specific vulnerability scans across project dependencies (npm/composer/pip/cargo/go/etc), with optional auto-fix.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the dependency-audit skill

What this skill tells your AI

The instructions your AI receives, as published by fusengine/agents in plugins/security-expert/skills/dependency-audit/SKILL.md and read by ahel’s review.

It parses each tool's output, classifies findings by severity (CRITICAL/HIGH/MEDIUM/LOW), and suggests fix versions or alternatives. With the --fix flag it applies safe auto-fixes where supported (npm audit fix, cargo audit fix) and gives manual guidance for ecosystems without auto-fix.

Out of scope: researching a single named dependency's CVE history in depth belongs to cve-research.

Dependency Audit Skill

Overview

Run dependency vulnerability checks using native package manager audit tools.

Supported Ecosystems

EcosystemToolAuto-fix
npm/yarn/pnpm/bunnpm audit / yarn auditYes
PHP/Composercomposer auditManual
Python/pippip-audit / safety checkManual
Rust/Cargocargo auditYes
Gogovulncheck ./...Manual
Swift/CocoaPodspod auditManual
Ruby/Bundlerbundle auditManual

Workflow

  1. Detect package manager from lock files
  2. Run appropriate audit command
  3. Parse output for vulnerabilities
  4. Classify by severity (CRITICAL/HIGH/MEDIUM/LOW)
  5. Suggest fix versions or alternatives

Auto-Fix Support

When --fix flag is used:

  • npm audit fix for safe updates
  • cargo audit fix for Rust
  • Manual guidance for other ecosystems

References

Signals

GitHub stars
25
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
dependency-audit-fusengine
Source
github.com/fusengine/agents