mp-skills CLI 工具
mp-skills 是用于管理小程序 AI 开发模式 SKILL 的命令行工具,支持搜索、安装、管理、创建和调试 SKILL。
安装
npm install -g mp-skills
或使用 npx 直接运行(无需安装):
npx mp-skills [command]
命令参考
| 命令 | 描述 |
|---|---|
find | 搜索远程可用的 Skill |
add | 从注册表或 GitHub 仓库安装 Skill |
list | 列出已安装和远程可用的 Skill |
remove | 移除已安装的 Skill |
update | 检查并更新已安装的 Skill |
create | 在项目中创建新的 Skill(支持模板和 AI 辅助模式) |
new | 创建新小程序项目骨架 |
setup | 一站式环境搭建(云函数、数据库、服务检查) |
validate | 静态校验 |
execute | 执行原子接口 |
render | 渲染原子组件 |
eval | 质量评估 |
doctor | 健康检查(云函数联通性、数据库、服务配置) |
status | 查看云函数、数据库、服务的状态差异 |
find — 搜索 Skill
跨注册仓库搜索可用的业务 Skill,无需提前知道具体仓库:
# 列出所有远程可用 Skill
npx mp-skills find
# 按关键词搜索(中英文均可)
npx mp-skills find 咖啡
npx mp-skills find payment
npx mp-skills find 挂号
add — 安装 Skill
从注册表、GitHub 仓库或本地路径安装 Skill。需在小程序项目根目录执行。
# 从注册表(交互式选择)
npx mp-skills add awesome-miniprogram
# GitHub shorthand,安装指定 Skill
npx mp-skills add TencentCloudBase/awesome-miniprogram-skills -s order-skill
# 安装全部
npx mp-skills add TencentCloudBase/awesome-miniprogram-skills --all
# 从本地路径安装
npx mp-skills add ./my-local-skill
# 跳过确认
npx mp-skills add TencentCloudBase/awesome-miniprogram-skills -s order-skill -y
参数: -s, --skill <name> 指定 Skill | --all 安装全部 | -y, --yes 跳过确认
安装后自动:
- 拷贝 Skill 到
miniprogram/skills/<name>/ - 更新
miniprogram/app.json的agent.skills+subPackages - 更新
project.config.json的packOptions.include - 写入
skills-lock.json版本锁