LaunchKit · 2026
Back to Skills

A mandatory security audit skill for validating new code, skills, and MCP servers against the SEP-2026 Zero Trust.

0
396 downloads
by @thomastrumpp

Setup & Installation

openclaw skills install @thomastrumpp/ztp

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ztp

What This Skill Does

Enforces the SEP-2026 Zero Trust protocol by auditing source code, skills, and MCP servers before integration. Runs static analysis via Shield Pro 2.0 and optionally augments findings with Bandit, Safety, NPM Audit, Trivy, and Garak. Target code is never executed during the audit.

Combines multiple specialized security scanners into a single gatekeeper workflow with a clear pass/fail decision, rather than requiring manual coordination across tools.

When to use it

  • Auditing a downloaded MCP server before installing it
  • Scanning a Python script for obfuscated or malicious patterns
  • Checking requirements.txt for typosquatted package names
  • Verifying a third-party skill file before adding it to an agent
  • Running supply chain checks on Node.js dependencies

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Audit this downloaded Python skill before I install it

AGENT
  1. 1Locate the target file and confirm it has not been executed
  2. 2Run shield_pro.py on the target with --format json
  3. 3Run Bandit for Python static analysis if available in the environment
  4. 4Run Safety to check dependencies against known CVEs if requirements.txt is present
  5. 5Evaluate results: reject on any Critical or High findings, halt for manual review on Medium findings
OUTPUT

JSON report listing findings by severity with a pass/fail decision and flagged lines of code