Harden Deps — Security skill for Claude Code
Deployment hardening step 3 — run ecosystem-native vulnerability audit (full tree AND production-only, so shipped CVEs are separated from dev-only ones), flag unpinned versions, abandoned packages, de.
How to install Harden Deps
Installs to ~/.claude/skills/jchigg2000-git-claude-code-dev-harden-deps/SKILL.md
mkdir -p ~/.claude/skills/jchigg2000-git-claude-code-dev-harden-deps && curl -fsSL https://raw.githubusercontent.com/jchigg2000-git/claude-code-dev/HEAD/commands/harden-deps.md -o ~/.claude/skills/jchigg2000-git-claude-code-dev-harden-deps/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Harden Deps does
description: Deployment hardening step 3 — run ecosystem-native vulnerability audit (full tree AND production-only, so shipped CVEs are separated from dev-only ones), flag unpinned versions, abandoned packages, dev-deps leaking into runtime. Read-only; --fix runs `npm audit fix` (non-breaking only) and offers to pin floating versions one-by-one. Fire on `/harden-deps`. argument-hint: "[--fix] [--no-install] [scope path]" allowed-tools: Bash(npm:*), Bash(pnpm:*), Bash(yarn:*), Bash(pip:*), Ba
Alternatives in Security
- Harden — Run the harden skill to perform a systematic project hardening audit 1k ★
- Reflexion — Audit and optimize the .claude/ ecosystem — skills, hooks, guides, patterns, agents, and settings — for qualit 224 ★
- Code Audit — Adversarial code review tree 123 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Review Dependency Risk
Audit dependency manifests for supply-chain risk: unmaintained or typosquatted packages, license conflicts, un
Setup Audit
Full setup health audit — versions, harmony, Coach coverage, disk, AGENTS.md, ecosystem
Deps Update
Audit dependencies for vulnerabilities, list outdated packages, update safe ones, and run tests.
Permissions Audit
Review settings.json permissions — flag overly broad rules, identify likely-unused ones, suggest pruning.
Harden Iac
Pin Terraform modules, check state security, and flag dangerous provisioners
Think Audit Reasoning
Check whether a conclusion is sound before trusting it, by sorting evidence from inference, reconstructing the
Related Agents
Dep Auditor
Use to audit project dependencies for known CVEs, abandoned packages, license incompatibility, and significant
Ecosystem Maintenance
Periodic health sweep across all Zanix repos for outdated/deprecated third-party dependencies (Deno std, npm p
Package Checker
Dependency auditor agent — validates package.json and lockfiles (versions, integrity, deprecated/security, bun