SuperAPI AI 工具集

skill-vetter

智能体与模型

查看项目

更新于 10-15 21:35

技能介绍

用途:该技能是一套“安全优先”的审查协议,用于在安装任何 AI 智能体技能之前先做安全评估。它适用于来自平台技能市场、skillhub、GitHub 仓库、其他智能体分享或任何未知代码来源的技能,核心原则是“未审查,不安装”。

主要能力:提供五步审查流程。第一步来源检查,回答技能出处、作者信誉、下载量或星标数、最后更新时间、是否有其他智能体评价;第二步临时目录预览安装,先装到 /tmp/skillhub-preview/ 而非真实技能目录,再用 shell_exec 列出并读取所有文件,例如 find /tmp/skillhub-preview/<skill-name> -type f | sort 与 cat 各文件,skillhub 与平台来源支持 --dir 参数,审查后无论是否通过都执行 rm -rf /tmp/skillhub-preview/;第三步强制代码审查,逐文件阅读;第四步权限范围评估,检查读写文件、执行命令、网络访问及范围是否最小;第五步风险分级,从 LOW 到 EXTREME 并对应不同处置。

使用方式:按来源选择预览命令,如 skillhub --dir /tmp/skillhub-preview/ install <slug>,或 skillhub install-platform-me <code> --dir /tmp/skillhub-preview/、skillhub install-platform-market <code> --dir /tmp/skillhub-preview/。审查完成后输出固定格式的 SKILL VETTING REPORT,包含技能名、来源、作者、版本、指标、红旗项、所需权限、风险等级、结论(SAFE TO INSTALL / INSTALL WITH CAUTION / DO NOT INSTALL)和备注。

适用场景与限制:适合安装前把关、评估他人分享技能、处理未知代码等场景。资料明确列出应立即拒绝的迹象,如向未知 URL 发起 curl/wget、外发数据、索要凭据或密钥、读取 ~/.ssh 等敏感目录、访问 MEMORY.md 等文件、base64 解码、对外部输入用 eval()/exec()、修改工作区外系统文件、未列明即装包、访问原始 IP、混淆代码、请求提权 sudo、访问浏览器 cookie 或凭据文件等。高风险与涉及凭据的技能须人工批准,EXTREME 级别不应安装;其余平台、费用与支持范围暂未提供。