skills-cli-use-demo
v1.0.2
Published
Vue 2 demo project for skills-cli
Readme
skills-cli-use-demo
Vue 2 示例工程,演示如何使用 skills-cli。
关于 skills-cli
Skills CLI 是一个基于 npm 生态的 Skills 包管理工具。
核心策略:
- 调用 npm 完成基础操作
- 自身只处理 skills.json 和扩展功能
- 支持优先级管理
- 基于 npm Registry 分发
安装 skills-cli
npm install -g @skills-cli/cli使用演示
1. 初始化 skills.json
已经完成:
skills init生成的 skills.json:
{
"name": "skills-cli-use-demo",
"version": "1.0.0",
"description": "",
"dependencies": {},
"devDependencies": {},
"priorityOverrides": {},
"config": {}
}2. 添加 Skill 依赖
# 添加一个 Skill
skills add <your-skill-package>
# 添加到开发依赖
skills add -D <your-dev-skill>3. 安装所有依赖
skills install4. 列出已安装的 Skills
skills list5. 搜索 Skills
skills search <keyword>6. 查看 Skill 信息
skills info <package>运行 Vue 项目
npm install
npm run serve打开浏览器访问 http://localhost:8080
项目结构
skills-cli-use-demo/
├── public/
│ └── index.html
├── src/
│ ├── App.vue
│ ├── main.js # 入口文件
│ ├── router/
│ │ └── index.js # Vue Router 配置
│ └── views/
│ ├── Home.vue
│ └── About.vue
├── package.json
└── skills.json # Skills 配置文件命令速查
| 命令 | 别名 | 说明 |
|------|------|------|
| skills init | - | 初始化 skills.json |
| skills install | skills i | 安装所有依赖 |
| skills add <packages> | skills a | 添加依赖 |
| skills remove <packages> | skills rm | 移除依赖 |
| skills update [packages] | skills up | 更新依赖 |
| skills publish | - | 发布 Skill 包 |
| skills search <keyword> | skills s | 搜索 Skills |
| skills info <package> | - | 查看包信息 |
| skills login | - | 登录 npm |
| skills list | skills ls | 列出已安装 |
许可
MIT
