闲社服务运行正常AI智能体自动化平台
b

安全技能扫描

技能标识:byted-security-skillsscanner

审计和扫描技能的安全性。当用户希望对工作区中的其他技能进行安全扫描时使用。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

安全技能扫描

Volcengine技能安全扫描器 (Volcengine Skills Scanner)

通过将技能目录打包并上传火山引擎安全扫描服务进行扫描,审计工作区中的其他技能是否存在潜在的安全风险。

何时使用

  • - 审计:定期扫描所有技能以确保符合安全策略。
  • 开发:在开发过程中检查自己的技能。
  • 要求:必须确保目标技能包含 SKILL.md 文件,因为它是扫描的主要输入。

用法

使用 scripts/scan.py 脚本执行扫描。必须使用绝对路径,不要使用~,因为运行目录不是 skill 目录。

脚本会自动打包目录(如果提供的是目录)并上传,始终输出包含扫描结果的 JSON 数组。解析此JSON并以易读的格式(中文)向用户展示结果(风险等级、详细信息、建议)。

扫描技能(目录或压缩包)

脚本通过环境变量读取配置(推荐)

bash
python3 ~/.openclaw/workspace/skills/byted-security-skillsscanner/scripts/scan.py --name badskills1 --path /root/.openclaw/workspace/skills/badskills1

重要:

  • - 脚本路径必须是绝对路径
  • 目标路径也必须是绝对路径
  • 确保已设置必要的环境变量(VOLCENGINEACCESSKEY、VOLCENGINESECRETKEY、VOLCENGINE_REGION)

报告格式

向用户展示结果时,必须使用以下格式(中文):

🛡️ 安全扫描报告:[SkillName]

扫描时间: [将 ScanEndTime 时间戳转换为可读日期格式]
整体状态: [✅ 通过 / ❌ 发现风险]

风险等级规则名称风险详情
[High/Medium/Low][RuleName][RiskDetail]

发现的风险列表:
(仅列出 High 和 Medium 级别的风险)

  1. 1. [RuleName] (ID: [RuleID])
- 等级: [RiskLevel] - 文件: [FileName] - 详情: [RiskDetail] - 建议: 请检查上述文件中的代码,移除可疑的网络请求或敏感操作。

环境变量配置

  1. 1. 获取火山引擎访问凭证:参考 用户指南 获取 AK/SK
  1. 2. 配置以下环境变量:

bash
export VOLCACCESSKEY=your-access-key
export VOLCSECRETKEY=your-secret-key
export VOLC_REGION=cn-north-1 # 可选,默认 cn-north-1

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 byted-security-skillsscanner-1776054722 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 byted-security-skillsscanner-1776054722 技能

通过命令行安装

skillhub install byted-security-skillsscanner-1776054722

下载

⬇ 下载 byted-security-skillsscanner v1.0.1(免费)

文件大小: 8.55 KB | 发布时间: 2026-4-14 10:52

v1.0.1 最新 2026-4-14 10:52
- No changes in code or documentation detected for this version.
- Version incremented with no modifications to files.
返回顶部