Dep-Add Guard

Risk gate before adding a dependency. Composes vuln history, malware/typosquat, license, EOL, and maintainer health.

Risk gate before adding a dependency. Composes vuln history, malware/typosquat, license, EOL, and maintainer health.

Invocation

/vulnetix:dep-add-guard <package> [--version X] [--ecosystem npm|pypi|...]

Capabilities-aware

Reads .vulnetix/capabilities.yaml first and scopes the Vulnetix CLI calls and external integrations (snort, yara, nuclei, semgrep, syft, grype, trivy, cosign) to what the system and repo support. The session-start hook keeps that file fresh; force a refresh with /vulnetix:capabilities-detect or VULNETIX_FORCE_DETECT=1.

Workflow

See the SKILL.md source for the full workflow. Key steps: load capabilities, run the relevant vulnetix subcommand(s) with -o json, render the result, and update .vulnetix/memory.yaml (where applicable).

See also