Skills.sh Search

🔍 终端秒搜 Agent 技能,一键安装

CLI工具直连skills.sh生态,快速搜索发现Agent技能并一键安装,无需离开终端。

收藏
22.4k
安装
6.9k
版本
1.0.4
CLS 安全性认证2026-05-18
点击查看完整报告 >

使用说明

核心用法

skills-search 是一款命令行工具,允许开发者直接在终端内搜索、发现和安装来自 skills.sh 注册表的 Agent 技能。它通过调用官方 skills.sh API,返回按安装量排序的技能列表,并提供一键复制安装命令的便捷功能。

主要功能场景

1. 关键词搜索:通过技能名称或描述模糊匹配,如 skills-search "postgres"skills-search "web design"
2. 热门榜单skills-search --popular 展示全平台最热门的技能,支持 --limit 限制返回数量

3. 安装引导--show-install 标志直接在搜索结果中附带 npx skills add <source> 安装命令

显著优点

  • 零切换成本:完全在 CLI 内完成搜索→发现→安装的闭环,无需浏览器跳转
  • 生态整合:深度集成 Clawdbot 工作流,支持 clawdhub install 专属安装通道
  • 社区驱动:skills.sh 自动索引 GitHub 上的 SKILL.md 文件,技能库随社区贡献持续扩张
  • 数据透明:返回安装量、来源仓库等关键元数据,辅助决策

局限性与风险

  • 依赖 Node.js:运行环境必须预装 node,对非 JS 生态用户存在门槛
  • TUI 交互脆弱性skills CLI 的安装流程依赖交互式终端菜单,若 TUI 界面更新或用户环境不支持交互(如 CI/CD),可能导致自动化中断
  • API 单点依赖:所有数据来自 skills.sh/api/skills,若服务不可用则完全失效
  • 权限边界模糊clawdhub publishskills add 涉及文件系统写入(~/.clawdbot/workspace/.agents/skills/),若权限配置不当可能引发安全问题

适合人群

  • 频繁使用 Clawdbot 或 skills.sh 生态的开发者
  • 希望在终端内快速原型、迭代 Agent 能力的工程师
  • 需要批量管理多项目技能依赖的 DevOps/平台团队

安全建议

  • 定期校验 ~/.clawdbot/workspace/.agents/skills/ 目录的写入权限
  • 在 CI/CD 场景中优先测试 --show-install 的输出稳定性,避免 TUI 依赖
  • 关注 skills.sh API 的可用性 SLA,关键业务建议缓存热门技能列表

安全解读

核心用法

skills-search 是一个轻量级 Node.js CLI 工具,专用于从终端直接搜索 skills.sh 技能仓库。核心功能包括:按名称关键词搜索技能(如 skills-search "postgres")、查看热门技能排行(--popular --limit N)、一键获取安装命令(--show-install)。

显著优点

1. 零依赖架构:纯 Node.js 标准库实现,无第三方包依赖,彻底消除供应链攻击风险
2. 轻量高效:仅 248 行代码,启动迅速,资源占用极低

3. 即装即用:支持 clawdhub install 一键安装,兼容 Clawdbot 生态

4. 输出友好:格式化搜索结果,直观展示安装量、来源仓库及安装命令

潜在缺点与局限性

  • T3 来源风险:作者为个人开发者(TheSethRose),非企业级维护主体,长期维护稳定性存疑
  • 无超时机制:HTTPS 请求未设置超时,弱网环境可能挂起
  • 零缓存设计:频繁搜索将重复调用 API,增加网络开销
  • TUI 依赖外部:实际技能安装需交互式 skills CLI,自动化场景受限

适合人群

  • 频繁探索 AI 技能的开发者与 Clawdbot 用户
  • 重视供应链安全、偏好零依赖工具的技术团队
  • 需要将技能发现流程集成到脚本或 CI/CD 的自动化用户

常规风险

  • 外部 API 依赖:依赖 skills.sh 服务可用性,若服务中断则功能失效
  • 个人账号安全风险:作者 GitHub 账号若被盗用,恶意更新可能引入漏洞
  • 建议措施:固定版本使用、审查更新日志、考虑 fork 后自行维护

Skills.sh Search 内容

手动下载zip · 3.2 kB
cli.jstext/javascript
请选择文件