Documentation

Skill Prompts

All 33 Pix security workflows delivered as MCP prompts. The 17 that run entirely on the server, and the 16 that drive your own machine.

Tools answer one question. Prompts run a whole workflow.

The 33 prompts are the complete Pix skill library, a set of security procedures written and refined by engineers who do this work. They are delivered verbatim from their source, with CI failing the build if the two ever drift.

Two kinds

CountRunsNeeds the CLI
Server-side17Entirely through MCP toolsNo
Local-execution16Your machine, via your agentYes

Sixteen of them read files, run package managers, or shell out to scanners. A Cloudflare Worker has none of those, so they ship as instructions your own agent follows using the Vulnetix CLI. Every one says so in its first lines:

This workflow needs your local machine. It reads or writes files in the repo, runs package managers, or shells out to scanners. The MCP server has no filesystem, so run these steps yourself with the Vulnetix CLI.

That boundary is the reason no code ever leaves your machine through this server.

Server-side (17)

Run with nothing installed.

PromptWorkflow
vulnetix_vulnFull CVE triage with repo impact
vulnetix_exploitsExploit intelligence and CWSS priority
vulnetix_exploits_searchFind actively-exploited issues in your ecosystem
vulnetix_remediationStructured remediation playbook
vulnetix_safe_versionNewest version free of known vulnerabilities
vulnetix_package_searchPre-add package risk assessment
vulnetix_dep_add_guardALLOW / WARN / BLOCK verdict on a new dependency
vulnetix_typosquat_checkTyposquat and malicious-package detection
vulnetix_kev_watchKEV additions crossed with your dependencies
vulnetix_soc_triageShift-start triage queue, P1–P4
vulnetix_threat_feedThreat-intel digest
vulnetix_attack_mappingATT&CK technique mapping
vulnetix_ioc_pivotIOC pivots, optionally as a STIX bundle
vulnetix_detection_rulesSnort, YARA and Nuclei content
vulnetix_exploit_testGenerate a validation command
vulnetix_secure_code_writeSecure-coding coach for the file you are in
vulnetix_incident_respondFull SOC playbook for a CVE gone hot

Local-execution (16)

Need a repository and the CLI.

PromptWorkflow
vulnetix_sast_scanSAST over changed files, optional Semgrep
vulnetix_secret_scanHardcoded-secret detection, staged or full
vulnetix_iac_scanTerraform, OpenTofu and k8s misconfiguration
vulnetix_container_scanDockerfile and image analysis
vulnetix_license_checkCopyleft conflicts and SPDX output
vulnetix_sbom_generateCycloneDX and SPDX, optionally cosign-signed
vulnetix_eol_checkEnd-of-life runtimes and dependencies
vulnetix_fixApply a remediation with rollback
vulnetix_dep_resolveResolve a blocked upgrade
vulnetix_verify_fixRe-scan and gate on the result
vulnetix_vex_publishOpenVEX and CycloneDX attestations
vulnetix_compliance_reportSBOM, SARIF, VEX and signatures in one bundle
vulnetix_code_review_securityUnified pre-merge review of a PR diff
vulnetix_dashboardRead tracked findings from local memory
vulnetix_capabilities_detectProbe installed binaries and repo signals
vulnetix_get_api_keyWalk through obtaining a credential

Calling one

How prompts surface depends on the client:

ClientHow
Claude Code/mcp__vulnetix__vulnetix_vuln
VS Code/mcp.vulnetix.vulnetix_vuln
Claude Desktop+ in the message box, under the server
Cursor, WindsurfAsk by name, or pick from the prompt list

Most take one free-form argument: an advisory id, a package name, a flag string.

They stay in step with the plugin

Bodies are generated from the Pix SKILL.md sources by a build script, and CI fails if the generated file drifts. That is on purpose: the plugin’s own _system.md and README.md are already stale against its current version, and documentation that quietly disagrees with the thing it documents is worse than none.