Jump to related tools in the same category or review the original source on GitHub.

AI & LLMs @panzacoder Updated 6/28/2026 1,989 downloads 0 stars Security: Pass

๐Ÿฆž Pincer OpenClaw Plugin & Skill | ClawHub

Looking to integrate Pincer into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate ai & llms tasks instantly, without having to write custom tools from scratch.

What this skill does

Security-first wrapper for installing agent skills. Scans for malware, prompt injection, and suspicious patterns before installation. Use instead of `clawhub install` for safer skill management.

Install

ClawHub CLI
openclaw skills install @panzacoder/pincer
Node.js (npx)
npx clawhub@latest install pincer

Full SKILL.md

Open original
Metadata table.
namedescriptionhomepage
pincerSecurity-first wrapper for installing agent skills. Scans for malware, prompt injection, and suspicious patterns before installation. Use instead of `clawhub install` for safer skill management.https://github.com/panzacoder/pincer

SKILL.md content below is scrollable.

pincer ๐Ÿ›ก๏ธ

Security-first wrapper for clawhub install. Scans skills for malware, prompt injection, and suspicious patterns before installation.

Why?

Agent skills are powerful โ€” they're basically executable documentation. The ClawHub ecosystem has already seen malware campaigns distributing infostealers via innocent-looking skills. pincer adds a security layer before you install anything.

Install

# From ClawHub
clawhub install pincer

# Or manually
chmod +x ./scripts/pincer.sh
ln -sf "$(pwd)/scripts/pincer.sh" ~/.local/bin/pincer

Dependencies:

  • clawhub โ€” for fetching skills
  • uvx โ€” for mcp-scan (brew install uv)
  • jq โ€” for JSON parsing

Usage

Safe Install

# Instead of: clawhub install some-skill
pincer install some-skill

# With specific version
pincer install [email protected]

Scan Without Installing

# Scan a ClawHub skill
pincer scan some-skill

# Scan a local directory
pincer scan ./path/to/skill

# JSON output for automation
pincer scan some-skill --json

Audit Installed Skills

# Quick-scan all installed skills
pincer audit

# JSON output
pincer audit --json

Manage Trust

# Add trusted publisher (auto-approve clean skills)
pincer trust add steipete

# Remove from trusted
pincer trust remove old-publisher

# Block a publisher or skill
pincer trust block suspicious-dev
pincer trust block malware-skill

# Unblock
pincer trust unblock redeemed-dev

# List all trust settings
pincer trust list

View History

# See what you've installed
pincer history

# JSON output
pincer history --json

Configuration

# Show current config
pincer config show

# Edit in $EDITOR
pincer config edit

# Reset to defaults
pincer config reset

What It Checks

Via mcp-scan (Invariant Labs)

  • Prompt injection attacks
  • Malware payloads in natural language
  • Tool poisoning
  • Sensitive data exposure
  • Hard-coded secrets

Additional Pattern Detection

Pattern Risk Description
Base64 commands ๐Ÿšจ High Encoded shell commands
Hex payloads ๐Ÿšจ High Obfuscated binary data
xattr -d quarantine ๐Ÿšจ High macOS Gatekeeper bypass
curl | sh ๐Ÿšจ High Pipe to shell execution
Password archives ๐Ÿšจ High Hidden malicious payloads
Download + execute โš ๏ธ Medium chmod +x && ./ patterns
eval $var โš ๏ธ Medium Dynamic code execution
Hidden files โš ๏ธ Medium Dot-file creation
Persistence โš ๏ธ Medium cron/launchd entries

Publisher & Provenance

  • Publisher reputation (trusted list)
  • Download count threshold
  • Skill age threshold
  • Blocklist checking

Binary Detection

  • Scans for bundled executables
  • Flags Mach-O, ELF, PE32 binaries

Risk Levels

Level Meaning Action
โœ… CLEAN No issues Auto-approve if trusted publisher
โš ๏ธ CAUTION Warnings present Prompt for approval
๐Ÿšจ DANGER Suspicious patterns Block (override with --force)
โ˜ ๏ธ MALWARE Known malicious Block (cannot override)
โ›” BLOCKED On blocklist Block (cannot override)

Configuration

Config: ~/.config/pincer/config.json

{
  "trustedPublishers": ["openclaw", "steipete", "invariantlabs-ai"],
  "blockedPublishers": [],
  "blockedSkills": [],
  "autoApprove": "clean",
  "logInstalls": true,
  "minDownloads": 0,
  "minAgeDays": 0
}
Key Description
trustedPublishers Publishers whose clean skills auto-approve
blockedPublishers Always block these publishers
blockedSkills Always block these specific skills
autoApprove "clean" = auto-approve clean+trusted, "never" = always prompt
logInstalls Log installations to history file
minDownloads Warn if skill has fewer downloads
minAgeDays Warn if skill is newer than N days

Examples

Clean Install

$ pincer install bird
๐Ÿ›ก๏ธ pincer v1.0.0

  โ†’ Fetching bird from ClawHub...
  Publisher: steipete (trusted)
  Stats: 7363 downloads ยท 27 โ˜… ยท created 1 month ago

๐Ÿ›ก๏ธ pincer Scanning bird...

  โ†’ Running mcp-scan...
  โœ… mcp-scan: passed
  โ†’ Checking for suspicious patterns...
  โœ… Pattern check: passed
  โ†’ Checking external URLs...
  โœ… URL check: passed
  โ†’ Checking for bundled binaries...
  โœ… Binary check: passed

Risk Assessment:
  โœ… CLEAN โ€” No issues detected

  โ†’ Auto-approved (clean + trusted config).
  โ†’ Installing bird...
  โœ… Installed successfully!

Dangerous Skill Blocked

$ pincer install sketchy-tool
๐Ÿ›ก๏ธ pincer v1.0.0

  โ†’ Fetching sketchy-tool from ClawHub...
  Publisher: newaccount (unknown)
  Stats: 12 downloads ยท 0 โ˜… ยท created 2 days ago

๐Ÿ›ก๏ธ pincer Scanning sketchy-tool...

  โ†’ Running mcp-scan...
  ๐Ÿšจ mcp-scan: high-risk warnings
  โ†’ Checking for suspicious patterns...
  ๐Ÿšจ Pattern check: suspicious patterns found
    โ€ข curl/wget piped to shell
    โ€ข macOS quarantine removal (xattr)
  โ†’ Checking external URLs...
  โš ๏ธ URL check: external URLs found
    โ€ข http://sketchy-domain.xyz/install
  โ†’ Checking for bundled binaries...
  โœ… Binary check: passed

Risk Assessment:
  ๐Ÿšจ DANGER โ€” Suspicious patterns detected
    โ€ข mcp-scan: high-risk patterns detected
    โ€ข curl/wget piped to shell
    โ€ข macOS quarantine removal (xattr)

  โ˜ ๏ธ Install blocked. Use --force to override (not recommended).

Credits

License

MIT


Stay safe out there. ๐Ÿ›ก๏ธ

ClawHub Registry URL: https://clawhub.ai/panzacoder/skills/pincer

Related skills

If this matches your use case, these are close alternatives in the same category.