auto-skill-hunter

🎯 AI Agent 的自主进化引擎

AI 增强榜 #2

OpenClaw 官方生态的自动化技能猎手,能基于用户画像和待解决问题智能检索、评分并自动安装 ClawHub 高价值技能,实现 Agent 能力的持续进化。

收藏
23.1k
安装
4.8k
版本
v1.0.3
CLS 安全性认证2026-04-30
点击查看完整报告 >

使用说明

核心用法

Auto Skill Hunter 是一款元技能(Meta Skill),专注于为 AI Agent 自动扩展能力边界。用户可通过三种模式调用:默认的 --auto 全自动巡逻模式,让 Agent 自主分析近期对话中的未解决问题并主动猎取技能;--query 定向搜索模式,针对特定痛点(如"无法稳定抓取网页")精准匹配解决方案;以及 --dry-run 调试模式,仅预览候选而不实际安装。其核心流程包括:从会话日志与任务记忆中提取待解决问题关键词,在 ClawHub 执行趋势+关键词双重搜索,通过四维评分体系(问题匹配度、用户画像契合度、技能互补性、基础质量信号)筛选候选,最终自动完成安装并生成中文巡逻报告。

显著优点

该技能的最大价值在于主动性进化能力——它打破了传统"用户发现需求→手动搜索工具"的被动模式,让 Agent 能够基于上下文自主判断能力缺口。其评分机制设计科学,不仅考虑功能匹配,更融入用户画像(USER.md)和 Agent 个性特征,确保安装的技能真正"适合"而非"能用"。安装策略保守稳健(默认每轮最多2个),配合存在性检查和回退模板机制,避免系统膨胀和安装失败。Dry-run 模式为风险厌恶型用户提供了安全预览窗口,而中文报告生成则显著降低了国内用户的使用门槛。

潜在缺点与局限性

首先,权限声明不完整——实际涉及网络请求和子进程执行(git clone、node 自检),但仅声明了 filesystem 权限,存在透明度缺口。其次,外部依赖风险:核心功能依赖 ClawHub API 的可用性和数据质量,若平台趋势算法偏差或 API 限流,将直接影响技能发现效果。第三,自动化盲区:评分机制虽多维,但仍可能遗漏小众但精准的工具,或过度依赖下载量等" popularity 指标"而忽视新兴优质技能。最后,TOCTOU 竞态条件:文件存在性检查与实际操作之间存在时间窗口,在高并发场景下可能引发重复安装或冲突。

适合的目标群体

  • 快速迭代的 AI Agent 开发者:需要持续为 Agent 补充新能力,但无暇手动筛选海量工具
  • 多领域任务处理者:工作流跨越内容抓取、数据分析、文档处理等多个场景,需要动态能力组合
  • ClawHub/OpenClaw 生态用户:已深度使用该平台的团队,希望最大化生态价值
  • 技术管理者:关注 Agent 能力可观测性和可控扩展,dry-run 模式满足审计需求

使用风险

1. 供应链风险:从 ClawHub 拉取的技能代码未经本地审计,若平台被入侵或作者恶意更新,可能引入后门
2. 性能累积:自动安装的技能会常驻系统,长期运行后可能导致启动延迟和内存占用增长

3. 版本冲突:新安装技能与现有技能的依赖版本可能不兼容,引发运行时错误

4. 网络稳定性:git clone 和 API 调用受网络环境影响,超时机制虽存在(90秒/12秒),但弱网环境下体验下降

5. 权限蔓延:技能安装后继承 Agent 的权限上下文,若某技能实际权限需求高于声明,可能造成越权操作

安全解读

Auto Skill Hunter 综合评估

核心用法

Auto Skill Hunter 是一款专注于 Skill 自动发现与安装 的元级工具(不处理 Gene),核心定位是打破 Agent 能力边界、实现动态进化。用户可通过三种模式触发:

  • `--auto`(默认):全自动巡逻,基于近期对话记忆主动识别待解决问题
  • `--query "问题描述"`:定向狩猎,针对特定能力缺口精准检索
  • `--dry-run`:预览模式,仅查看候选而不安装,适合调试与安全审查

执行流程高度自动化:从聊天记忆中提取问题关键词 → 在 ClawHub 执行趋势+关键词搜索 → 四维评分筛选(问题匹配度/用户画像契合度/技能互补性/基础质量信号)→ 自动安装高分技能 → 生成中文巡逻报告。

显著优点

1. 零依赖架构:纯 Node.js 内置模块(fs/path/child_process)实现,无第三方依赖,供应链攻击面为零,依赖审计得分高达 95 分。

2. 安全降级机制:克隆失败时自动回退到「可运行模板安装」,确保技能目录始终可执行,不因网络波动导致 Agent 瘫痪。

3. 智能匹配算法:结合 USER.md 画像与 Agent personality 进行个性化推荐,避免「一刀切」式技能推送,安装的技能与用户工作流高度契合。

4. 受控网络行为:仅访问 clawhub.com 官方 API(HTTPS/TLS 1.2+),无数据外泄至可疑域名的风险,网络分析得分 70 分。

5. 浅克隆优化:使用 git clone --depth 1 减少带宽与存储占用,兼顾效率与功能性。

潜在缺点与局限性

数据隐私边界模糊:读取用户会话 .jsonl 文件和任务记忆用于问题分析,虽属功能必需,但未在首次运行时明确征得用户同意,隐私合规得分仅 65 分并触发 warn 状态。用户可能 unaware 其历史对话正被用于技能推荐。

供应链信任依赖:克隆来源完全依赖 ClawHub API 返回的仓库地址,缺乏额外的签名验证或可信发布者白名单机制。若 ClawHub 被入侵或 API 返回恶意仓库,存在理论上的供应链攻击风险。

文件系统权限较宽:具备广泛读写能力(用户配置、技能目录、系统路径),虽符合功能声明,但缺乏细粒度目录白名单限制,存在潜在的权限滥用空间。

完全自动化争议:默认每轮最多自动安装 2 个技能,虽可配置,但「无人值守安装」模式可能让用户对 Agent 能力变化失去掌控感,建议增加「安装前确认」选项。

适合人群

  • 高频使用 Agent 的重度用户:对话量大、问题类型多变,需要 Agent 持续自我进化以匹配复杂工作流
  • 技术管理者/团队负责人:管理多个 Agent 实例,希望通过自动化降低手动维护技能库的成本
  • 探索型用户:希望快速发现 ClawHub 生态中的新兴高价值技能,保持能力前沿性
  • 对隐私敏感度较低的用户:不介意 Agent 读取历史对话以优化推荐质量

不适合:对数据隐私极度敏感、要求完全透明可控的技能安装流程、或处于强合规环境(如金融、医疗)需严格审计来源的用户。

常规风险

| 风险项 | 等级 | 场景 | 缓解建议 |
|--------|------|------|----------|
| 数据收集 | 低 | 读取会话历史 | 首次运行时增加显式授权弹窗,提供「禁止访问记忆」选项 |
| 供应链污染 | 低 | 克隆第三方仓库 | 增加仓库签名验证、维护可信发布者列表、安装前展示来源信息 |
| 权限滥用 | 低 | 广泛文件系统访问 | 实施目录白名单,限制访问与技能安装无关的系统路径 |
| 命令执行 | 信息级 | 使用 child_process | 已进行基本参数验证,建议增加命令白名单校验 |

总体评价:一款设计精良、架构干净的元级能力扩展工具,在「自动化便利性」与「用户控制感」之间偏向前者。建议在隐私同意机制与安装前审查环节增加可配置开关,以适配更广泛的合规场景。

auto-skill-hunter 内容

src文件夹
手动下载zip · 12.7 kB
hunt.jstext/javascript
请选择文件