ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

skill-vettr

Static analysis security scanner for third-party OpenClaw skills. Detects eval/spawn risks, malicious dependencies, typosquatting, and prompt injection patterns before installation. Use when vetting skills from ClawHub or untrusted sources.

Why use this skill?

Secure your OpenClaw environment with skill-vettr. Analyze third-party skills for malicious code, shell injection, and supply-chain risks before installation.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/britrik/publish-skill-vettr
Or

What This Skill Does

skill-vettr is a specialized security analysis agent designed to harden the OpenClaw ecosystem. Before you integrate third-party skills from public repositories like ClawHub, it is critical to verify that they do not contain malicious code, backdoors, or patterns indicative of supply-chain attacks. This skill acts as a static analysis engine that scrutinizes source code, package configurations, and metadata. By utilizing tree-sitter for robust AST (Abstract Syntax Tree) parsing and regex-based pattern matching, it identifies risky operations—such as dangerous eval() calls, unsanitized spawn() commands, and suspicious shell execution patterns—before you commit to an installation.

Installation

To add this security layer to your environment, execute the following command in your terminal:

clawhub install openclaw/skills/skills/britrik/publish-skill-vettr

Once installed, ensure you have Node.js available in your environment, as the engine relies on WASM grammar files to interpret various programming languages during analysis. Please note the security warning regarding dependency installation: running npm install within the skill directory executes lifecycle scripts. For the highest level of security, consider running the installation within a containerized environment to prevent untrusted code from modifying your local system configurations.

Use Cases

This skill is an essential tool for developers and security-conscious OpenClaw users. Use it when:

  • Installing community-sourced skills from untrusted or unverified developers.
  • Auditing new dependencies added to your existing projects to ensure no typosquatting is present.
  • Checking for potential prompt injection vulnerabilities hidden within skill metadata or logic.
  • Validating whether a skill is attempting to access sensitive system files or restricted network endpoints.

Example Prompts

  1. "vettr, please analyze the skill located at /home/user/downloads/my-new-tool and tell me if it contains any dangerous shell execution commands."
  2. "Use skill-vettr to scan the repository at https://github.com/unknown-dev/experimental-plugin and alert me to any suspicious network calls."
  3. "Can you vet the 'cool-image-editor' skill from ClawHub before I install it to ensure it isn't an attempt at a typosquatting attack?"

Tips & Limitations

  • Isolation: Always prefer running scans on cloned repositories in a sandboxed VM or container.
  • Heuristic Nature: Remember that this is a static analysis tool. It excels at identifying common signatures of malicious behavior, but it cannot guarantee immunity against highly sophisticated, obfuscated zero-day exploits.
  • External Binaries: The tool is designed to work with restricted permissions. It invokes git, curl, and tar specifically for fetching, ensuring minimal surface area for potential exploitation during the vetting phase.

Metadata

Author@britrik
Stars1865
Views1
Updated2026-03-03
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-britrik-publish-skill-vettr": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#security#scanner#vetting#analysis#static-analysis
Safety Score: 4/5

Flags: file-read, external-api, code-execution

Related Skills

doctorbot-ci-validator

Stop failing in production. Validate your GitHub Actions, GitLab CI & Keep workflows offline with surgical precision. Born from Keep bounty research, perfected for agents.

bamontejano 4473

social-vault

社交平台账号凭证管理器。提供登录态获取、AES-256-GCM 加密存储、定时健康监测和自动续期。Use when managing social media account credentials, importing cookies, checking login status, or automating session refresh. Also covers platform adapter creation and browser fingerprint management.

2019-02-18 4473

arc-shield

Output sanitization for agent responses - prevents accidental secret leaks

arc-claw-bot 4473

undertow

Skill discovery engine for AI coding agents. Recommends and installs the right skill when you need it — code review, test generation, debugging, commit messages, PR preparation, security scanning, dependency audits, Docker setup, CI/CD pipelines, API documentation, refactoring, performance optimization, bundle analysis, git recovery, README generation, license compliance, migration guides, dead code removal, and secret detection. One install gives your agent access to a curated library of 20+ developer workflow skills. Use when the user asks for help with any development workflow, code quality, DevOps, security, testing, documentation, or project setup task.

8co 4473

AURA Security Scanner

Scan AI agent skills for malware, credential theft, prompt injection, and dangerous permissions before installing them

aurasecurity-creator 4473