Skip to main content

find-skills

跨 ClawHub 和 skills.sh 发现、比较、检查、审查并按用户明确授权安装 Agent Skill。用户询问“有没有某种技能”“找一个 Skill”“从市场安装/复刻 Skill”或希望扩展能力时使用;搜索不等于安装授权。

Ir a la instalación

Datos de origen

Repositorio
asaotomo/DeepSentry
Última actividad en el origen
18 de julio de 2026 a las 02:38
Idioma detectado de SKILL.md
chino
Estrellas
28
Forks
4

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
2 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
find-skills
description
跨 ClawHub 和 skills.sh 发现、比较、检查、审查并按用户明确授权安装 Agent Skill。用户询问“有没有某种技能”“找一个 Skill”“从市场安装/复刻 Skill”或希望扩展能力时使用;搜索不等于安装授权。
license
Apache-2.0
# Find Skills 使用 DeepSentry 原生 `skill_market` 工具发现兼容 `SKILL.md` 的第三方能力。不要用 Shell 调用 `npx`、`clawhub`、`curl | sh`,也不要直接复制未知仓库;原生工具会限制市场域名、下载体积、文件数量和路径,并在安装前做静态审查。 ## 工作流 1. 从用户目标中提取具体领域和任务,先搜索,不安装: ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"search","query":"linux log forensics","market":"all","limit":"8"}} ``` 2. 比较候选时优先考虑: - 官方或声誉明确的作者; - 安装/下载量与近期维护情况; - 描述与当前任务是否精确匹配; - 是否包含脚本、外部服务、凭据或系统修改要求; - 是否与已有 Skill 重名或功能重复。 3. 推荐前至少检查一个候选。ClawHub 可查看完整元数据、版本、市场安全状态和 `SKILL.md` 预览: ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"inspect","source":"clawhub:security-audit"}} ``` skills.sh 结果使用 `skills:<owner>/<repo>@<skill>`,安装时只下载匹配的 Skill 子目录。 4. 清楚告诉用户候选来源、用途、流行度、风险和安装引用。仅当用户明确说“安装/下载/添加这个 Skill”后才安装;确认不能从一次普通搜索或能力询问中推断。 ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"install","source":"skills:owner/repo@skill-name","confirm_install":"true"}} ``` 5. 如果市场将候选标为可疑,或下载后的本地静态审查发现管道执行、密钥读取、强制删除或持久化等模式,先展示原因并请求用户重新确认。只有收到针对该风险的明确同意后,才可传 `acknowledge_risk=true`。市场标为恶意的 Skill 永远不得安装。 6. 安装完成后报告安装目录、来源版本/提交、SHA-256 和静态审查结果。新会话会自动发现;当前会话需要时使用 `load_skill` 或 `/skill load <name>`。 ## 维护、更新与回滚 列出由市场管理的 Skill: ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"managed"}} ``` 审查用户级 Skill: ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"audit"}} ``` 先只读检查更新,再经用户明确授权更新: ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"check_updates"}} ``` ```json {"action":"tool","tool_name":"skill_market","tool_args":{"action":"update","name":"log-audit","confirm_update":"true"}} ``` 需要稳定复现时使用 `pin` 冻结当前版本,解除时用 `unpin`。覆盖安装和更新都会保留旧版本;`rollback` 必须带 `confirm_rollback=true`。`uninstall` 必须带 `confirm_remove=true`,默认移动到可恢复备份,不永久删除。 静态审查只是供应链防线之一,不证明 Skill 的业务逻辑安全。遇到会执行脚本、读取密钥、联网、修改持久化配置或删除文件的工作流,仍应在实际执行相应动作时按 DeepSentry 风险确认流程处理。 ## 无结果时 尝试更具体的同义词,或分别搜索 `clawhub`、`skills.sh`。仍无合适结果时,说明没有找到可信候选,并建议直接完成任务或创建一个最小、可审查的新 Skill;不要为了“有结果”推荐低质量或不相关项目。
Ver en GitHub