Overview
- Skill Key
- huzibbs/skills-firewall
- Author
- huzibbs
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/huzibbs/skills-firewall
- Latest Commit SHA
- 6e25952d0944ca53fecf5522d9509d347a4698c9
Security firewall for skills that automatically blocks and filters malicious or potentially harmful skills. Use when: (1) Scanning skills for security threats. (2) Checking if a skill is safe to use. (3) Filtering multiple skills based on security rules. (4) Generating security reports for skills. (5) Managing allowed/blocked skill lists. (6) Reviewing skills before installation or execution.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 skills-firewall 技能。 若已安装,则直接安装 skills-firewall 技能。
# Skills Firewall A security firewall that automatically blocks and filters malicious or potentially harmful skills by analyzing code patterns, detecting security threats, and enforcing security policies. ## Quick Start ### Scan a Single Skill ```bash python scripts/scan_skill.py /path/to/skill ``` ### Check Firewall Decision ```bash python scripts/firewall_check.py /path/to/skill ``` ### Generate Security Report ```bash python scripts/generate_report.py /path/to/skills --format text ``` ## Core Workflows ### 1. Security Scanning Scan skills for potential security threats: ```bash # Scan single skill python scripts/scan_skill.py ./my-skill # Scan all skills in directory python scripts/scan_skill.py ./skills # JSON output for automation python scripts/scan_skill.py ./my-skill --json ``` **Threat Levels:** - `SAFE` - No security concerns - `LOW` - Minor concerns, generally safe - `MEDIUM` - Moderate concerns, review recommended - `HIGH` - Significant risks, blocking recommended - `CRITICAL` - Severe threats, must block ### 2. Firewall Filtering Check and filter skills based on security rules: ```bash # Check single skill python scripts/firewall_check.py ./my-skill # Filter all skills python scripts/firewall_check.py ./skills # Add to allowed list python scripts/firewall_check.py ./my-skill --allow # Add to blocked list python scripts/firewall_check.py ./my-skill --block ``` **Actions:** - `allow` - Skill passes firewall - `warn` - Skill has warnings but allowed - `block` - Skill is blocked - `quarantine` - Skill isolated for review ### 3. Security Reports Generate comprehensive security reports: ```bash # Text report python scripts/generate_report.py ./skills # JSON report python scripts/generate_report.py ./skills --format json # HTML report python scripts/generate_report.py ./skills --format html --output report.html ``` ## Detection Categories The firewall detects threats in these categories: | Category | Examples | Severity | |-------...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.