What problem does it solve?
This skill prevents the installation of known-malicious npm, PyPI, and Poetry packages by acting as a client-side gate that inspects dependencies before they are ever written to your machine.
Core Features & Use Cases
- Install-Time Protection: Automatically routes package manager commands through a firewall to verify targets against malicious-package datasets and OSV.dev.
- Agent Guardrails: Optionally installs a PreToolUse hook that forces the AI agent to route its own package installs through the firewall, preventing accidental installation of compromised code.
- Audit & Review: Provides tools to audit currently installed packages and review logs of blocked or warned installation attempts.
Quick Start
Invoke the security-scfw skill to automatically configure your environment and begin protecting your package installations.