latiotech

Harden Packages — Development skill for Claude Code

Development community

Pin dependency versions, disable install scripts, and secure registry configs.

How to install Harden Packages

Installs to ~/.claude/skills/latiotech-secure-supply-chain-skills-harden-packages/SKILL.md

Terminal
mkdir -p ~/.claude/skills/latiotech-secure-supply-chain-skills-harden-packages && curl -fsSL https://raw.githubusercontent.com/latiotech/secure-supply-chain-skills/HEAD/commands/harden-packages.md -o ~/.claude/skills/latiotech-secure-supply-chain-skills-harden-packages/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Harden Packages does


description: Pin dependency versions, disable install scripts, and secure registry configs allowed-tools: Read, Write, Edit, Glob, Grep, Bash(npm:*, pnpm:*, yarn:*, pip:*, pip-compile:*, uv:*, go:*, cargo:*, bundle:*, git:*, docker:*) argument-hint: [package-manager]

Harden the project's package manager configuration for supply chain security. **This command takes action by default** - it pins versions, disables scripts, and secures configs. Changes are explained as they are made.

Read

Alternatives in Development

Full documentation available on GitHub

View Source Repository