Home / Subagents / dependency-auditor
dependency-auditor
Lifecycle-Innovations-Limited/claude-opsSubagent
OPS specialist: Audits project dependencies for security advisories, version drift, and unused…
Why this score
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.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onedependency-auditor Lifecycle-Innovations-Limited/claude-ops · Subagent | 63 | ★ 547 | ≈29 in chat | 17d ago |
| textkit-auditor CharlesWiltgen/Axiom · Subagent Both about auditor | 63 | ★ 1.2k | ≈39 in chat | 17d ago |
| subagent-auditor glittercowboy/taches-cc-resources · Subagent Both about auditor | 63 | ★ 2.0k | ≈55 in chat | 7mo ago |
| config-auditor hoangsonww/Claude-Code-Agent-Monitor · Subagent Both about auditor | 67 | ★ 1.1k | ≈22 in chat | 17d ago |
| rust-auditor athola/claude-night-market · Subagent Both about auditor and dependency | 58 | ★ 342 | ≈25 in chat | 19d ago |
| security-auditor Goldziher/ai-rulez · Subagent Both about auditor and dependency | 56 | ★ 163 | ≈21 in chat | 16d ago |