对话反思优化
从对话中提取改进点并
security-check-skill 是面向 Clawdbot 的综合性安全审计技能,用于在安装前或日常运行中对其他技能进行安全检查。该技能提供自动化扫描脚本与人工检查清单,帮助识别恶意意图、提示注入攻击、硬编码凭据、文件访问异常及依赖漏洞等安全风险。
企业在引入第三方AI技能时,往往面临安全盲区。该审计技能提供标准化的预检机制,在技能上线前自动排查恶意代码、越权访问等隐患,将安全风险拦截在部署环节,避免生产环境遭受数据泄露或服务中断损失,满足合规部门的内控要求。
落地案例:某金融科技公司计划接入外部供应商开发的报表生成技能。IT安全团队使用该审计工具执行安装前扫描,发现代码中存在硬编码的数据库连接字符串(HIGH级别),且文件访问路径未做沙箱限制(MEDIUM级别)。据此要求供应商修复后重新提交,阻断了一起潜在的生产数据泄露风险,审计报告同步归档备查。
安装指令
# 克隆技能仓库
git clone https://github.com/openclaw/skills.git
# 进入安全审计技能目录
cd skills/wolffan/security-check-skill
安装前安全检查(三步)
python3 scripts/scan_skill.py /path/to/skill日常安全审计
每日对已安装技能执行扫描:
python3 scripts/scan_skill.py /path/to/skills/skill-1
python3 scripts/scan_skill.py /path/to/skills/skill-2
# 对每个已安装技能重复执行
扫描器输出解读
扫描完成后会返回 JSON 格式报告,包含 HIGH/MEDIUM/LOW 三级问题、通过项列表及汇总信息。重点关注 HIGH 级别的提示注入模式、危险命令(rm -rf/eval/exec)、硬编码凭据等问题。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 目标技能本地路径;扫描配置参数(可选) |
| 输出 | JSON 格式安全报告;问题分级列表(HIGH/MEDIUM/LOW);修复建议;人工检查清单引用 |
| 适用人群 | Clawdbot 管理员;技能开发者;安全运维人员;代码审查员 |
| 不包含 | 自动修复功能;实时运行时监控;网络防火墙集成;二进制逆向分析 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/wolffan/security-check-skill/SKILL.md
来源类型:GitHub 开源仓库