微米 AI 的技能集合站:浏览器可逛,App 可拉同一套 JSON 安装。
线上地址:https://umeskillhub.com/
独立仓库:https://github.com/zczlei/ume-skill-hub
与 ume-ai 是同级目录的独立项目,推 GitHub 后自动发布到 Cloudflare Pages。
cd umeskillhub.com
npm run serve
# 打开 http://127.0.0.1:8787
| 路径 | 说明 |
|---|---|
GET /api/v1/catalog.json |
与 App SkillCatalog 同结构 |
GET /api/v1/skills.json |
扩展字段:origin / tags / installable |
GET /api/v1/skills/{name}.json |
单条详情 |
GET /skills/{name}/SKILL.md |
本站托管 raw markdown(给 skill_install_from_url) |
App 默认拉取:
https://umeskillhub.com/api/v1/catalog.json
内置 skill 数据是 ume-ai/app/src/main/assets/default-skills 的快照:
# 默认同级 ../ume-ai
npm run sync
# 或指定路径
node scripts/sync-default-skills.mjs /path/to/ume-ai
然后构建:
npm run build:pages
推送到 main 时,Actions 自动构建并 wrangler pages deploy。
仓库 Secrets:
CLOUDFLARE_API_TOKENCLOUDFLARE_ACCOUNT_ID本地手动发布:
export CLOUDFLARE_API_TOKEN=…
export CLOUDFLARE_ACCOUNT_ID=…
npm run deploy
umeskillhub.com/
├── content/
│ ├── default-skills/ # 内置 skill 快照(npm run sync)
│ ├── hosted/ # 本站可安装 skill
│ └── curated.json # ClawHub 精选 + wishlist
├── public/ # 构建产物(部署到 CF Pages)
├── scripts/
│ ├── build-catalog.mjs
│ └── sync-default-skills.mjs
└── .github/workflows/deploy.yml
content/default-skills/ → is_bundledcontent/hosted/* → 本站可安装(翻译 / 摘要 / 记账)content/curated.json → ClawHub 精选 + wishlist