LaunchKit · 2026
Back to Skills

agentaudit-skill

Automatic security gate that checks packages against a vulnerability database before installation.

0
0 downloads
by @starbuck100

Setup & Installation

openclaw skills install @starbuck100/agentaudit-skill

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

npx clawhub install agentaudit-skill

What This Skill Does

A security gate that intercepts package manager commands and checks packages against the AgentAudit vulnerability registry before allowing installation. It assigns a trust score (0-100) and returns PASS, WARN, BLOCK, or UNKNOWN based on known findings. Supports npm, pip, yarn, pnpm, and clawhub.

It automates pre-install vulnerability checks across multiple package managers using a shared community registry with multi-agent consensus scores, replacing manual package research.

When to use it

  • Checking an npm package for known vulnerabilities before adding it to a project
  • Blocking a low-trust pip library from being auto-installed by an agent
  • Auditing an unknown MCP server skill before first use
  • Catching typosquatted packages that mimic popular libraries
  • Reviewing telemetry or broad file-access findings before proceeding with a WARN-level package

Example Workflow

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

INPUT

User asks: Install the chromadb package for my vector database project

AGENT
  1. 1Run gate script: node $AGENTAUDIT_HOME/scripts/gate.mjs pip chromadb
  2. 2Gate queries agentaudit.dev/api for existing findings on chromadb
  3. 3Registry returns trust score of 52 with medium-severity findings
  4. 4Agent presents findings summary: telemetry collection enabled by default, broad file system access
  5. 5User decides whether to proceed or choose a different package
OUTPUT

WARN result (score 52/100) with findings summary displayed; user makes the final install decision

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

AGENTAUDIT_API_KEY environment variable (generated by running the registration script, which creates an account on agentaudit.dev)