Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/Security
useai-pro avatar

Skill Guard

useai-pro/openclaw-skills-security

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.

installs
573
GitHub stars
73
last updated
Aug 21, 2026
View on GitHubSave

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:

Suspicious network patterns:

  • Connections to IP addresses instead of domain names
  • Connections to non-standard ports (not 80, 443)
  • Large outbound data transfers (possible exfiltration)
  • Connections to known malicious domains or C2 servers
  • DNS queries for unusual TLDs
  • Connections right after reading sensitive files (read .env → network request = exfiltration)

Expected network activity:

  • API calls to declared endpoints (documented in SKILL.md)
  • Package registry queries (npm, pypi, crates.io)
  • Documentation fetches from official sources

Shell Commands

Monitor all shell command execution:

Suspicious commands:

  • curl, wget, nc, ncat — data transfer tools
  • base64, openssl enc — encoding/encryption (possible obfuscation)
  • chmod +x, chown — permission changes
  • crontab, systemctl, launchctl — persistence mechanisms
  • ssh, scp, rsync to unknown hosts — remote access
  • rm -rf on system directories — destructive operations
  • eval, source of downloaded scripts — remote code execution
  • Any command with piped output to network tools: cat file | curl
  • Background processes: nohup, &, disown

Expected commands:

  • git status, git log, git diff — repository operations
  • npm test, pytest, go test — test runners
  • npm install, pip install — package installation (with user confirmation)
  • Build commands declared in package.json scripts

Behavior Analysis

Anomaly Detection

Flag behavior that doesn't match the skill's declared purpose:

Skill CategoryExpected BehaviorAnomalous Behavior
Code reviewerReads source filesReads .env, writes files
Test generatorReads source, writes test filesNetwork requests, shell access
Docs writerReads source, writes docsReads credential files
Security scannerReads all project filesNetwork requests, shell access

Permission Violation Detection

Compare actual behavior against declared permissions:

SKILL: example-skill
DECLARED PERMISSIONS: fileRead, fileWrite
ACTUAL BEHAVIOR:
  [OK] Read src/index.ts
  [OK] Write tests/index.test.ts
  [VIOLATION] Network request to api.example.com
  [VIOLATION] Shell command: curl -X POST ...

Alert Format

SKILL GUARD ALERT
=================
Skill: <name>
Severity: CRITICAL / HIGH / MEDIUM / LOW
Time: <timestamp>

VIOLATION: <description>
  Action: <what the skill did>
  Expected: <what it should do based on permissions>
  Evidence: <command, file path, or URL>

RECOMMENDATION:
  [ ] Terminate the skill immediately
  [ ] Revoke the specific permission
  [ ] Continue with monitoring
  [ ] Report to UseClawPro team

Incident Escalation

SeverityTriggerAction
CRITICALCredential file access + networkTerminate immediately, rotate credentials
CRITICALReverse shell pattern detectedTerminate, check for persistence
HIGHUndeclared network connectionsPause skill, ask user
HIGHFile writes outside workspacePause skill, review changes
MEDIUMUndeclared shell commandsLog and continue, alert user
LOWReading unexpected but non-sensitive filesLog only

Rules

  1. Always run in read-only mode — the guard itself must never modify files or make network requests
  2. Log all observations, not just violations
  3. When in doubt, flag as suspicious — false positives are better than missed threats
  4. Compare behavior against the SKILL.md description, not just declared permissions
  5. Watch for slow exfiltration — small amounts of data sent over many requests
SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

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
  • Prompt Guard546
  • Credential Scanner538
  • Dependency Auditor500
  • Sandbox Guard483
  • Permission Auditor476
  • Output Sanitizer475
  • Setup Auditor469
  • Config Hardener468
  • Network Watcher454
  • Incident Responder444
  • Skill Vetter21.1K
  • Skill Auditor696

Recommended

More Security
1eyadkelleh avatarllm-testingeyadkelleh/awesome-skills-securityComprehensive LLM security testing prompts for bias detection, data leakage, alignment testing, and adversarial prompt resistance.549installs
2gmh5225 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 an544installs
3useai-pro avatarcredential-scanneruseai-pro/openclaw-skills-securityScan your project for exposed credentials, API keys, and secrets before running OpenClaw skills. Prevents accidental exfiltration.538installs
4yoanbernabeu avatarsupabase-audit-realtimeyoanbernabeu/supabase-pentest-skillsTest Supabase Realtime WebSocket channels for unauthorized subscriptions and data exposure.522installs
5useai-pro avatardependency-auditoruseai-pro/openclaw-skills-securityAudit npm, pip, and Go dependencies that OpenClaw skills try to install. Checks for known vulnerabilities, typosquatting, and malicious packages.500installs
6yoanbernabeu avatarsupabase-audit-tables-readyoanbernabeu/supabase-pentest-skillsAttempt to read data from exposed tables to verify actual data exposure and RLS effectiveness.489installs