skills/skillguard/SKILL.md
Security scanner for AgentSkill packages. Scan skills for credential theft, code injection, prompt manipulation, data exfiltration, and evasion techniques before installing them. Use when evaluating skills from ClawHub or any untrusted source.
npx skillsauth add profbernardoj/baseclaw.ai skillguardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When asked to check, audit, or scan a skill for security, use SkillGuard.
SkillGuard distinguishes between internal (trusted) and external (untrusted) skills:
~/.openclaw/workspace/skills/ or ~/.openclaw/workspace/claw-repos/. These are skills we authored ourselves.Internal skills legitimately use patterns like exec(), process.env.API_KEY, fetch(), and writeFile() — that's infrastructure code doing its job. Flagging those as "suspicious" creates noise that buries real issues.
For internal skills, SkillGuard uses vulnerability-focused scanning:
For external skills, full paranoid threat-model scanning applies — every pattern is treated as potentially malicious.
Use --untrusted to force external mode on an internal skill:
node src/cli.js scan /path/to/skill --untrusted
node /home/claw/.openclaw/workspace/skillguard/src/cli.js scan <path>
node /home/claw/.openclaw/workspace/skillguard/src/cli.js scan <path> --compact
node /home/claw/.openclaw/workspace/skillguard/src/cli.js check "<text>"
node /home/claw/.openclaw/workspace/skillguard/src/cli.js batch <directory>
node /home/claw/.openclaw/workspace/skillguard/src/cli.js scan-hub <slug>
--compact: chat-friendly summary--json: machine-readable full report--quiet: score and verdict onlydevelopment
Relationship CRM for tracking people, connections, and context. Categories: family, close_friends, church_friends, colleagues, broader_community, strangers, bad_actors, unknown. Use to add, search, list, or update people in the user's network.
tools
Personally identifiable information (PII) leak prevention for EverClaw. Scans outbound content against configurable PII patterns before git push, email, social media, ClawHub publishing, GitHub interactions, or any external data transmission. Provides git pre-push hooks, CLI scanning tools, and hard-block enforcement with user override capability. Use when checking content for PII before external actions, adding new protected patterns, configuring git pre-push hooks, or auditing data leak prevention.
testing
Automated overnight task planning and execution engine for EverClaw. Generates prioritized action lists at 9:30 PM CST for the 10 PM–6 AM window, requires human approval before execution, enforces safety boundaries on allowed task types, and updates Mission Control dashboard at shift end. Use when planning overnight autonomous work, configuring night shift cron jobs, reviewing morning progress reports, or setting task approval policies.
development
Secure key management for AI agents. Use when handling private keys, API secrets, wallet credentials, or when building systems that need agent-controlled funds. Covers secure storage, session keys, leak prevention, prompt injection defense, and MetaMask Delegation Framework integration.