agentleFS
helderbertohelderberto/agent-skills/skills/deps-audit/SKILL.md

deps-audit

Skill19 starsChanged 32 days agoMITView on GitHub

Check dependencies for known CVEs and staleness. Use when asked to "audit dependencies", "check for vulnerable packages", or find outdated packages. Don't use for code-level security (/harden) or committed secrets (/safe-repo).

4 other projects use a version of this.

Adopted by

Most recently taken up by

The file

Files
SKILL.md

Dependency Audit

Detect the package manager from its lockfile and run that ecosystem's audit + outdated tooling. Prefer the project's own audit task if it defines one. Never assume npm.

EcosystemLockfileAuditOutdated
npmpackage-lock.jsonnpm auditnpm outdated
pnpmpnpm-lock.yamlpnpm auditpnpm outdated
yarnyarn.lockyarn npm audit (berry) / yarn audityarn outdated
Pythonrequirements*.txt / uv.lock / poetry.lockpip-auditpip list --outdated
Gogo.sumgovulncheck ./...go list -m -u all
RustCargo.lockcargo auditcargo outdated

Audit tool missing → say which to install and stop. Lockfile missing → install to generate it, then retry.

Report

  1. Vulnerabilities, critical/high first: package@version, advisory id (CVE/GHSA/RUSTSEC), one line, the ecosystem's fix command.
  2. Outdated packages: package / current / latest / major vs minor.
  3. Obviously unused deps (grep imports in the source dir).

Action by severity: critical → fix now, blocks merge; high → before next release; moderate → this sprint; low → when convenient. Then major updates > unused > minor.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.