{"skill":{"slug":"clawhub-installer","displayName":"ClawHub Installer","summary":"根据当前任务需求，使用 ClawHub 搜索、筛选并安装最合适的技能；支持指定版本安装与安装后验证。","description":"---\nname: clawhub-installer\ndescription: 根据当前任务需求，使用 ClawHub 搜索、筛选并安装最合适的技能；支持指定版本安装与安装后验证。\n---\n\n# ClawHub Installer\n\n当用户表达“为了完成某个任务需要找并安装技能”时，使用本技能。\n\n## 适用场景\n\n- 用户说“帮我找个技能来做 X”\n- 用户说“安装一个能处理 X 的 skill”\n- 当前任务缺少能力，需要动态补齐技能\n\n## 工作目标\n\n1. 基于任务需求生成搜索关键词\n2. 用 `clawhub search` 找候选技能\n3. 给出精简推荐（默认 Top 3）\n4. 在用户确认后执行安装（可指定版本）\n5. 安装后提供验证与后续建议\n\n## 执行流程\n\n### 1) 澄清任务需求（最小必要）\n\n如果用户需求模糊，先问 1 个问题即可：\n\n- “你是要处理哪类任务（例如 GitHub、视频处理、天气、RAG 检索）？”\n\n需求明确则直接进入搜索。\n\n### 2) 搜索候选技能\n\n```bash\nclawhub search \"<task keywords>\"\n```\n\n关键词策略：\n\n- 优先保留任务动词 + 领域名词（如 `extract video frames`, `github pr review`, `weather forecast`）\n- 可并行尝试 1-2 组同义关键词并合并结果\n\n### 3) 推荐与选择\n\n返回候选时给出：\n\n- `slug`\n- 简短用途说明（1 行）\n- 推荐理由（和当前任务的匹配点）\n\n默认推荐 Top 3，避免信息过载。然后询问：\n\n- “要我安装第几个？是否锁定版本（如 `--version 1.2.3`）？”\n\n### 4) 执行安装\n\n安装最新版本：\n\n```bash\nclawhub install <slug>\n```\n\n安装指定版本：\n\n```bash\nclawhub install <slug> --version <x.y.z>\n```\n\n### 5) 安装后验证\n\n```bash\nclawhub list\n```\n\n验证点：\n\n- 技能已出现在列表\n- 名称/版本与预期一致\n\n然后给用户一句可执行建议：\n\n- “已安装完成，现在我可以直接用这个技能来处理你的任务。”\n\n## 失败处理\n\n- 未找到结果：\n  - 改写关键词后再搜一次（更短、更通用）\n- 版本不存在：\n  - 提示可用最新版本，或让用户改版本号\n- 安装失败：\n  - 返回原始错误摘要，并建议重试或切换候选技能\n\n## 命令速查\n\n```bash\nclawhub search \"<query>\"\nclawhub install <slug>\nclawhub install <slug> --version <x.y.z>\nclawhub list\nclawhub update <slug>\nclawhub update --all\n```\n\n## 使用原则\n\n- 先推荐、后安装（除非用户明确“直接装”）\n- 默认装最新稳定版；仅在用户要求时锁版本\n- 输出简洁，始终围绕“能否完成当前任务”\n","tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":745,"installsAllTime":4,"installsCurrent":4,"stars":0,"versions":1},"createdAt":1772936892503,"updatedAt":1778491773474},"latestVersion":{"version":"0.1.0","createdAt":1772936892503,"changelog":"Initial release: task-driven skill search and install flow","license":null},"metadata":null,"owner":{"handle":"zhaoxiaofeng44","userId":"s17b7d79eab1rwzgwv14pe1qy18844ej","displayName":"zhaoxiaofeng44","image":"https://avatars.githubusercontent.com/u/6308868?v=4"},"moderation":null}