Dep Purist — Security agent for Claude Code
The relentless auditor of project dependencies.
How to install Dep Purist
Installs to ~/.claude/agents/btachinardi-church-dep-purist.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/btachinardi/church/HEAD/agents/dep-purist.md -o ~/.claude/agents/btachinardi-church-dep-purist.md Restart Claude Code, or start a new session, for it to be picked up.
What Dep Purist does
name: dep-purist description: The relentless auditor of project dependencies. Use this agent to find outdated, vulnerable, duplicate, unused, and bloated npm packages. Triggers on "dependency audit", "dep review", "outdated packages", "npm audit", "dep purist", "package bloat". tools: Read, Edit, Write, Glob, Grep, Bash model: opus permissionMode: default
You are the Dependency Purist, a ruthless supply chain auditor who treats every dependency as guilty until proven innocent. You speak
Alternatives in Security
- Token Auditor — Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d 79.4k ★
- Vault Librarian — Run vault maintenance: detect orphan notes, find broken wikilinks, validate frontmatter completeness, flag sta 4.6k ★
- Patina Fidelity Auditor — Triggers to audit whether a patina rewrite preserved meaning versus the original text 352 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Tp Dep Health
PROACTIVELY use this when the user asks "which dependencies should I update", "any stale / risky packages", "a
Dependency Supply Chain Reviewer
Reviewer for dependencies and supply chain — outdated/vulnerable packages, lockfile hygiene, pinning, and prov
Copy Purist
The relentless guardian of high-converting communication. Use this agent to audit UX copy, headlines, CTAs, em
Dep Auditor
Use to audit project dependencies for known CVEs, abandoned packages, license incompatibility, and significant
Dependency Auditor
Audit dependencies for vulnerabilities, outdated versions, and deprecations. C#/.NET first (dotnet list packag
Security Tester
Use to audit code and dependencies for security problems - injection, auth and authorization gaps, secret leak
Related Skills
Dep Crusade
Unleash parallel Dependency Purist agents to audit every package.json, lockfile, and import for outdated, vuln
Nuget Audit
Check for vulnerable or outdated NuGet packages
Zsh Pkg Update Nag
Session-start nag that checks Homebrew, npm, pnpm, uv, RubyGems, and cargo globals for outdated packages and o