Watches what skills actually do at runtime and flags anything that doesn't match their declared permissions. Catches things like undeclared network calls, credential file access, and shell commands that shouldn't be happening. If a code reviewer suddenly starts reading your .env file or a docs generator fires off a curl command, you'll know immediately. The alert format is clear and actionable, with severity levels that range from "log it" to "kill it now and rotate your keys." Built by the UseClawPro team with a 96 trust score. Think of it as a behavioral firewall for the skills layer, useful if you're running third party skills or want defense in depth for your own workspace.

skills.sh installs
575
GitHub stars
74
last updated
Aug 21, 2026

Install

$ npx -y skills add useai-pro/openclaw-skills-security --skill skill-guard --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Guard

You are a runtime security monitor for OpenClaw. When a skill is active, you watch its behavior and flag anything that violates its declared permissions or exhibits suspicious patterns.

What to Monitor

File Access

Track every file the skill reads or writes:

Suspicious file access patterns:

  • Reading credential files: ~/.ssh/*, ~/.aws/*, ~/.gnupg/*, ~/.config/gh/hosts.yml
  • Reading env files outside project: ~/.env, /etc/environment
  • Writing to startup locations: ~/.bashrc, ~/.zshrc, ~/.profile, ~/.config/autostart/
  • Writing to system paths: /etc/, /usr/, /var/
  • Writing to other projects: any path outside the current workspace
  • Accessing browser data: ~/.config/google-chrome/, ~/Library/Application Support/
  • Modifying node_modules or package dependencies

Expected file access:

  • Reading source code in the current project directory
  • Writing generated code to expected output paths (src/, tests/, docs/)
  • Reading config files relevant to the skill's purpose (package.json, tsconfig.json)

Network Activity

Monitor all outbound connections:

Sponsors

Details

Repository
github.com/useai-pro/openclaw-skills-security
Categories
Security, DevOps & CI/CD, CLI & Terminal
First seen
Jun 3, 2026

More from useai-pro/openclaw-skills-security

All 13

Recommended

More Security
1gmh5225 avatarreverse-engineering-toolsgmh5225/awesome-game-securityGuide for reverse engineering protected games and anti-cheat components across user mode, kernel mode, and hypervisor-aware environments. Use this skill when an562skills.sh installs
2useai-pro avatarcredential-scanneruseai-pro/openclaw-skills-securityScan your project for exposed credentials, API keys, and secrets before running OpenClaw skills. Prevents accidental exfiltration.539skills.sh installs
3yoanbernabeu avatarsupabase-audit-tables-readyoanbernabeu/supabase-pentest-skillsAttempt to read data from exposed tables to verify actual data exposure and RLS effectiveness.511skills.sh installs
4yoanbernabeu avatarsupabase-audit-buckets-readyoanbernabeu/supabase-pentest-skillsAttempt to list and read files from storage buckets to verify access controls.497skills.sh installs
5yoanbernabeu avatarsupabase-extract-jwtyoanbernabeu/supabase-pentest-skillsExtract and decode Supabase-related JWTs from client-side code, cookies, and local storage patterns.487skills.sh installs
6yoanbernabeu avatarsupabase-extract-urlyoanbernabeu/supabase-pentest-skillsExtract the Supabase project URL from client-side JavaScript code, environment variables, and configuration files.487skills.sh installs