zerone-cli
Zerone CLI 工具集
Zerone CLI (@zeronejs/cli) 是团队内部的前端工程化工具,提供四大核心功能。
功能索引(按使用频率排序)
根据用户意图匹配对应功能,阅读对应的 references 文档后执行操作。
1. API 后端接口生成(最常用)
触发词:生成接口、更新接口、pnpm api、新增 API 模块、生成 API 模块 xxx
两种场景:
| 场景 | 用户说 | 操作 |
|---|---|---|
| 更新已有模块 | "更新 mcp 的接口" | 直接执行 pnpm api:mcp |
| 创建新模块 | "生成 API 模块 gstore" | 创建整套文件(request.ts、swagger.config.json、.env、package.json script) |
详细文档 → api-generation.md
2. 字体图标管理
触发词:图标、iconfont、pnpm font、更新图标、icon、at.alicdn.com 链接
三种场景:
| 场景 | 用户说 | 操作 |
|---|---|---|
| 更新图标 | 发了一个 //at.alicdn.com/... 链接 |
更新 config.json → 执行 pnpm font |
| 首次创建 | "添加 iconfont" | 确保 package.json 有 font 脚本 → 创建 config → 执行 pnpm font → 引入 main.ts |
| 图标使用 | "怎么用图标" | class 格式:acore-font icon-{图标名} |
详细文档 → font-grabber.md
3. 创建前端项目
触发词:创建项目、新建项目、pnpm create zerone、脚手架、初始化项目
执行 pnpm create zerone 进入交互式选择,用户自行选择模板(giime-ts、tailwind-ts、admin-ts 等)。
详细文档 → create-project.md
4. 工作日志
触发词:日报、周报、月报、工作日志、zerone log
使用 zerone log 基于 Git 提交记录生成日报/周报/月报。
详细文档 → zerone-log.md
More from giikin/skills
git-auto-commit-push
Git 自动暂存、提交并推送。当用户要求提交代码、推送代码、commit、push、提交并推送、自动提交、暂存提交推送、或任何涉及 git commit/push 操作时使用本技能。也适用于用户说"提交一下"、"推一下代码"、"帮我提交"、"push 上去"、"仅提交"、"只 commit"等口语化表述。
80apifox-mock
Apifox Mock 数据生成规范。当需要生成 mock 数据、Apifox Mock JSON、Apifox Mock 脚本、初始化 Mock 地址或接入 Apifox 本地代理时使用本技能。支持 Mock.js 语法 JSON 生成、高级 Mock 脚本(字段关联、条件逻辑、读取请求参数)、本地 mock 文件,以及开发环境 Mock 地址初始化。涵盖字段语义推断、类型追溯、枚举识别、代理配置约定等通用规则。
64frontend-mandatory-standards
【必读·强制】公司前端开发强制规范。编写或修改任何前端代码前必须先阅读本技能。涵盖 Composition API 强制规范、命名约定、接口调用规则、Pinia 状态管理、组件拆分等全部开发约束。
60giime-components
【必读·强制】Giime 组件库强制使用规范。编写或修改任何涉及 UI 组件的前端代码前必须先阅读本技能。涵盖 gm-* 组件增强特性、GmConfirmBox/GmMessage/GmCopy 等插件用法、常用代码模式及 MCP 文档获取方式。
58git-create-mr
Git 创建 MR。当用户要求创建 MR、合并请求、merge request、合到某个环境/分支、或任何涉及 MR 创建操作时使用本技能。也适用于用户说"建个 MR"、"提个合并请求"、"合到 test"、"合到 develop"、"合到生产"、"合到测试环境"、"合到开发环境"、"合到预发环境"等口语化表述。
52