skill-audit#
Newly installed OpenClaw skill safety inspector & audit tool.
Purpose#
Automatically audit newly installed skills before activation. Validates structure, security, and basic health to prevent broken or malicious skills from affecting the system.
When to Use#
- After installing a new skill from ClawHub
- Before enabling a skill for the first time
- When debugging a malfunctioning skill
- As part of routine skill maintenance
What It Checks#
1. Structure Validation#
SKILL.md exists and is readable
- Required fields present:
name, description, location
- No broken internal links or references
2. Security Scan#
- No hardcoded secrets, API keys, or credentials
- No suspicious external network calls (untrusted URLs)
- File permissions safe (no world-writable scripts)
3. Health Check#
- Skill directory accessible
- No circular imports or broken references
- Basic syntax validity of SKILL.md
Usage#
text
skill-audit <skill-path>
Example:
text
skill-audit ~/.openclaw/skills/my-new-skill
skill-audit /workspace/skills/awesome-skill
Output#
- PASS -- Skill passes all checks
- WARN -- Minor issues found (non-blocking)
- FAIL -- Critical issues found (blocking)
- INFO -- Informational notes
Notes#
- Run as part of your installation workflow, not just when things break
- Combine with clawhub skill for full install -> audit -> enable flow