What problem does it solve?
NanoClaw agents can install skills with known vulnerabilities or tampered packages without any warning. This Skill scans installed skills against a curated, Ed25519-signed advisory feed, blocks unsafe installations, verifies package signatures, and monitors critical configuration files for unauthorized changes.
Core Features & Use Cases
- Advisory Monitoring: Fetches and caches the signed ClawSec advisory feed (NVD CVEs, community advisories, GHSA records) every 6 hours with fail-closed Ed25519 signature verification.
- Pre-Installation Safety Checks: The
clawsec_check_skill_safety MCP tool reports known vulnerabilities and exploitability scores before a skill is installed.
- Package Signature Verification:
clawsec_verify_skill_package validates Ed25519 signatures on skill packages using a pinned public key and bounded path policy.
- File Integrity Monitoring: Detects drift in protected files like
registered_groups.json and CLAUDE.md, auto-restores critical files, and maintains a hash-chained audit log.
- Use Case: Before installing a new community skill, the agent runs a safety check, finds a critical advisory with high exploitability, and warns the user instead of installing it.
Quick Start
Ask your NanoClaw agent to check whether any installed skills have known security advisories before installing a new skill.