前言¶
在 Cursor、Claude Code 等环境里安装第三方 Skill,往往只需一条安装命令,却很少有人系统检查包里是否藏有恶意脚本、硬编码密钥或越权配置。人工翻 SKILL.md 和附属脚本既慢,也难覆盖 Prompt 注入、依赖链风险这类跨文件问题。
下面介绍 SkillHub 社区技能「自创技能安全检测技能」(@user_c64d3056/sin129)。它面向待审的第三方 Skill,按八个安全维度做扫描,并给出风险评分、等级、检测报告与审核建议,适合上线前把关和定期复检。
这是什么¶
「自创技能安全检测技能」是 SkillHub 上的社区来源(community)技能,坐标 @user_c64d3056/sin129,当前版本 1.0.0,分类为 it-ops-security,发布者为 user_c64d3056。页面标注 requires_api_key=false,安装后无需额外 API Key 即可使用(以 SkillHub 页面标签为准)。
定位可以概括为:对第三方 Skill 做结构化安全体检,把「能不能装」从主观判断变成带维度的可阅读结论。
核心功能¶
官方简介中列出的能力如下,均来自 SkillHub 页面说明,未在资料中出现的细节不展开。
扫描维度(8 项)¶
- 恶意代码与后门
- 非法指令与高危调用
- 硬编码密钥与敏感信息
- Prompt 注入与恶意诱导
- 权限越权配置
- 第三方依赖安全
- 数据合规与不落地检查
- 源码篡改校验
输出物¶
扫描完成后,技能会产出:
- 风险评分
- 风险等级
- 检测报告
- 审核建议
具体报告字段与判定规则以技能包内 SKILL.md 及安装后的 Agent 行为为准;公开页面未提供样例报告,本文不虚构格式。
安装与启用¶
SkillHub 推荐两种方式:用 CLI 安装到当前 Agent 的 skills 目录,或把安装提示词发给 AI 代为安装。
1. 检查 SkillHub CLI¶
先确认本机是否已有 skillhub:
command -v skillhub && skillhub --version
若未安装,可按 SkillHub 官方文档执行完整安装(含 CLI 与默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需要 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
说明与命令来源:SkillHub 安装与优先源配置。
2. 安装本技能¶
安装时必须用 --dir 指向当前 Agent 正在使用的 skills 目录,否则默认会落到 ./skills/,Agent 可能识别不到。
skillhub install @user_c64d3056/sin129 --dir <skills 目录>
常用路径(摘自官方安装文档):
| 环境 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
在 Cursor 中可写成:
skillhub install @user_c64d3056/sin129 --dir ~/.cursor/skills/
安装后按你所用客户端的要求重启或刷新 Agent,使新 Skill 生效。
3. 通过对话让 AI 安装¶
SkillHub 页面提供的提示词为:
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_c64d3056/sin129`。
适合本机尚未配置 CLI、但希望 Agent 按官方流程拉取并落到正确目录的场景。
典型用法¶
公开资料未给出固定 CLI 子命令或一键脚本示例,典型流程可按「先装好检测 Skill,再对目标 Skill 发起扫描」理解:
- 按上一节将
@user_c64d3056/sin129安装到当前 Agent 的 skills 目录。 - 准备待检对象:例如即将上线的第三方 Skill 包、已安装目录,或 SkillHub 坐标(以你实际持有的材料为准)。
- 在 Agent 对话中启用该安全检测技能,明确待检 Skill 的位置或标识,请求执行八大维度扫描并查看风险评分、等级、报告与审核建议。
具体触发话术、是否支持批量扫描、是否对比历史基线等,需以安装包内 SKILL.md 为准;核实不到的操作步骤不在此编造。
适用场景与注意¶
官方列出的使用场景¶
- 新 Skill 上线前安全审核
- 已上线 Skill 定期安全检查
- Skill 安全风险评估
- 安全合规审计
- 恶意代码检测
适合谁¶
- 团队内维护 Skill 清单、需要在接入前做统一安检的开发者或平台同学
- 个人用户在高权限环境(可执行 shell、读写文件)中试用社区 Skill 前的自检
- 需要做合规留痕、希望输出「评分 + 报告 + 建议」而不仅是口头结论的审计场景
使用注意¶
- 社区来源:分类为
it-ops-security,但仍是社区发布技能;检测结果用于辅助决策,不能替代专业渗透测试或法务认定。 - 覆盖边界:八个维度覆盖常见静态与配置类风险,对运行时行为、供应链零日等问题的能力以技能实现为准,资料中未承诺的部分不要假设。
- 数据口径:SkillHub 页面显示评分 100000;截至资料抓取时,下载约 1031 次、安装 2 次(统计会随时间变化,以 SkillHub 页面为准)。
- 与人工审核配合:自动化扫描应和代码阅读、来源可信度、发布者声誉一起看;高危项务必按报告中的审核建议处置后再上线。
结尾¶
第三方 Skill 生态越丰富,供应链风险就越值得在「安装」之前单独设一道关卡。「自创技能安全检测技能」把恶意代码、密钥泄露、Prompt 注入、权限与依赖等检查收敛到同一套八维扫描与结构化输出里,适合作为上线前与定期巡检的固定步骤。
- SkillHub 页面:https://www.skillhub.cn/skills/user_c64d3056/sin129
- API 坐标页:https://api.skillhub.cn/user_c64d3056/sin129
- 安装说明:https://skillhub.cn/install/skillhub.md