SuperAPI AI 工具集

cmd-skills-dashboard

数据与分析

查看项目

更新于 10-16 02:37

技能介绍

用途:抓取 skills.sh 注册表并生成一份自包含的交互式 HTML 仪表盘,用 Plotly.js 展示技能生态中“谁发布的技能最多、谁的总安装量最高、采用度如何分布”。适合生成生态系统快照、对比发布者的技能数量与安装数量、观察采用度的长尾分布,以及回答“谁主导了技能生态”这类问题。

主要能力:图表包括按发布者展示安装份额的树状图(可下钻到单个技能)、技能数量前 25 名发布者柱状图、总安装量前 25 名发布者柱状图、安装量对数刻度分布直方图,以及安装量最高的 30 个技能列表。数据来自 skills.sh/api/search 端点,每条记录含 source(owner/repo)、skillId、name、installs 字段。

使用方式:先安装技能,运行 npx skills add olshansk/agent-skills,在提示时选择 skills-dashboard。随后启动所选智能体 CLI(如 Claude Code、Codex、Gemini CLI、OpenCode),让它“build the skills ecosystem dashboard”。也可直接运行抓取脚本:python3 scripts/scrape_and_build.py,会在当前目录写出 index.html;需要指定路径时运行 python3 scripts/scrape_and_build.py --output /path/to/dashboard.html。脚本通过宽泛的 2 字符查询抓取全部技能,再按 owner 与 repo 聚合计数和总量,最后渲染 HTML。

限制:无需 API 密钥,仅抓取公开注册表;资料未提供抓取频率限制、数据时效或错误处理等细节,暂未提供。