Skip to content

Steffano198/skill-security-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Skill Security Scanner πŸ”

Security scanning tool for OpenClaw skills - detect malware, analyze permissions, and get trust scores before installing.

OpenClaw ClawHub License Version GitHub stars

NEW: Now available on ClawHub! Install directly with clawhub install skill-security-scanner


⚑ Quick Start

# Option 1: Install via ClawHub (recommended)
clawhub install skill-security-scanner

# Option 2: Clone manually
git clone https://github.com/Steffano198/skill-security-scanner.git ~/.openclaw/skills/skill-security-scanner

# Scan a skill
./scripts/scan-skill.sh ~/.openclaw/skills/github

πŸ” What is Skill Security Scanner?

Skill Security Scanner is a security tool for OpenClaw users to verify skills before installing them.

After the ClawHavoc incident (February 2026, where 341 malicious skills were discovered), security is more critical than ever.

This scanner helps you:

  • πŸ“Š Calculate Trust Score (0-100)
  • πŸ” Detect Suspicious Patterns
  • πŸ“‹ Analyze Permissions (bins, env vars)
  • ⚠️ Identify Risk Levels
  • πŸ’‘ Get Clear Recommendations

No more blind trust - scan every skill before you install.


✨ Features

Feature Description
Trust Score 0-100 score based on permissions, patterns, documentation
Risk Level 🟒 Low / 🟑 Medium / 🟠 High / πŸ”΄ Critical
Permission Analysis Lists required bins and environment variables
Pattern Detection Finds suspicious code patterns (network calls, obfuscation, etc.)
Recommendations Clear advice on whether to use the skill
OpenClaw Compatible Works seamlessly with your OpenClaw installation

πŸ“Š Trust Score System

Score Risk Action
80-100 🟒 Low Safe to use
60-79 🟑 Medium Review before use
40-59 🟠 High Use with caution
0-39 πŸ”΄ Critical Don't use

Score Factors

Factor Weight
Permission Scope 30%
Code Patterns 25%
Documentation Quality 20%
Author Reputation 15%
Update Frequency 10%

🚨 What It Detects

High Risk Patterns

  • 🌐 Network exfiltration attempts
  • πŸ”‘ Credential harvesting
  • πŸ’₯ Destructive file operations
  • πŸ”’ Obfuscated commands (base64, eval)

Medium Risk Patterns

  • πŸ“¦ Excessive permissions
  • πŸ”— Unknown third-party dependencies
  • ⏰ Outdated (6+ months no updates)

Green Flags βœ…

  • 🏷️ Official OpenClaw skill
  • πŸ”“ Minimal permissions
  • πŸ“š Clear documentation
  • πŸ‘€ Known author

πŸ’» Usage

Basic Scan

# Scan any skill
./scripts/scan-skill.sh ~/.openclaw/skills/github

# Scan before installing from ClawHub
clawhub install cool-new-skill
./scripts/scan-skill.sh ~/.openclaw/skills/cool-new-skill

Example Output

πŸ” Scanning: github
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
πŸ“Š Trust Score: 95/100 (🟒 Low)

πŸ“‹ Permissions:
   β€’ bins: gh

βœ… Positive Signs:
   β€’ Official OpenClaw skill
   β€’ Has proper metadata
   β€’ Well documented

πŸ’‘ Recommendation:
   Safe to use - well documented, standard permissions

πŸ“ Project Structure

skill-security-scanner/
β”œβ”€β”€ SKILL.md              # OpenClaw skill definition
β”œβ”€β”€ README.md             # This file
β”œβ”€β”€ LICENSE               # MIT License
β”œβ”€β”€ scripts/
β”‚   └── scan-skill.sh    # Main scanner script
└── examples/
    β”œβ”€β”€ scan-output.md   # Example outputs
    └── report.md        # Example reports

πŸ› οΈ Installation

Option 1: ClawHub (Recommended)

# Install directly
clawhub install skill-security-scanner

# Update
clawhub update skill-security-scanner

Option 2: Manual

# Clone to your OpenClaw skills folder
git clone https://github.com/Steffano198/skill-security-scanner.git ~/.openclaw/skills/skill-security-scanner

πŸ”§ Configuration

No configuration needed! Just run the scanner on any skill path.


🀝 Contributing

Contributions are welcome! Here's how to help:

  1. Fork the repo
  2. Create a feature branch
  3. Submit a pull request
  4. Report issues

πŸ“„ License

MIT License - see LICENSE file.


πŸ‘€ Author

Steff (@Steffano198 / @DevSef)

  • OpenClaw enthusiast
  • Building tools for the community 🦞

πŸ”— Related Links


πŸ“ˆ SEO Keywords

OpenClaw, ClawHub, skill security, OpenClaw skills, AI assistant security, malware detection, OpenClaw malware, skill scanner, AI agent tools, OpenClaw plugins, AI assistant plugins, Claude Code, OpenAI automation, AI workflow, productivity tools, security scanner, trust score, skill verification, AI safety


⚠️ Disclaimer

This tool provides automated security analysis but cannot guarantee 100% accuracy. Always:

  • Review skills manually before installing
  • Check the author's reputation
  • Start with sandboxed environments
  • Monitor skill behavior after installation

Stay safe πŸ”’


Built with ❀️ for the OpenClaw community

About

Security scanner for OpenClaw skills - scan for malware, suspicious permissions, and trust scoring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages