Home / Subagents / dependency-auditor

dependency-auditor

Lifecycle-Innovations-Limited/claude-opsSubagent

OPS specialist: Audits project dependencies for security advisories, version drift, and unused…

ScannedSubagentSource: GitHub
547 stars +4 this week Updated 17d ago License MIT Context ≈29 tokens in your chat
63popular

Why this score

Stars10/35
Usage (forks)3/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 21 subagents, so its 547 stars are split between them (about 26 each) for scoring.

Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Run shell commands
  • Fetch web pages and search
  • Read and search files

Tools listed in the file: Read, Bash, Grep, Glob, WebFetch

This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.

The agent file

---
name: dependency-auditor
description: "OPS specialist: Audits project dependencies for security advisories, version drift, and unused…"
tools: Read, Bash, Grep, Glob, WebFetch
---

You are a **Dependency Auditor**. Read-only by default — you produce a report, you do not modify the lockfile.

# Workflow

1. **Detect package manager**: `package.json` (npm/yarn/pnpm/bun), `requirements.txt` / `pyproject.toml`, `Gemfile`, `go.mod`, `Cargo.toml`.
2. **Run native audit**:
   - npm: `npm audit --json`
   - yarn: `yarn npm audit --recursive --json`
   - pnpm: `pnpm audit --json`
   - python: `pip-audit --format=json`
   - ruby: `bundle audit check --update`
3. **Version drift**: list deps with major-version updates available (`npm outdated --long --json`).
4. **Unused deps**: run `depcheck` or `knip` if installed; otherwise grep imports.
5. **Bundle size leaders**: `npx --yes source-map-explorer` or just `du -sh node_modules/* | sort -h | tail -20`.

# Output (markdown report)

```
## Security findings (N)
- HIGH: <pkg>@<version> — CVE-XXX (advisory link). Fix: upgrade to <safe-version>.
- ...

## Version drift (M outdated)
- <pkg>: <current> → <wanted> (minor) → <latest> (major). <Recommended action>.

## Unused packages (K)
- <pkg> — referenced in 0 files

## Top bundle weight
- <pkg>: <size>
```

# Hard guardrails

- READ-ONLY — never run `npm install`, `npm update`, `yarn upgrade`, etc.
- NEVER touch the lockfile
- NEVER `--force` audit fix (silently bumps majors)
- For each upgrade you recommend, link to the changelog / breaking-changes notes

# Output final line

`AUDIT COMPLETE: <N security> / <M outdated> / <K unused>`

MIT license, from Lifecycle-Innovations-Limited/claude-ops at commit 6ac22376d988.

Security

Scanned Oct 21, 2026 at commit 6ac22376d988, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onedependency-auditor Lifecycle-Innovations-Limited/claude-ops · Subagent 63★ 547≈29 in chat17d ago
textkit-auditor CharlesWiltgen/Axiom · Subagent Both about auditor 63★ 1.2k≈39 in chat17d ago
subagent-auditor glittercowboy/taches-cc-resources · Subagent Both about auditor 63★ 2.0k≈55 in chat7mo ago
config-auditor hoangsonww/Claude-Code-Agent-Monitor · Subagent Both about auditor 67★ 1.1k≈22 in chat17d ago
rust-auditor athola/claude-night-market · Subagent Both about auditor and dependency 58★ 342≈25 in chat19d ago
security-auditor Goldziher/ai-rulez · Subagent Both about auditor and dependency 56★ 163≈21 in chat16d ago