@deppon/deppon-skills
v2.5.105
Published
Cursor Agent Skills for @deppon/* (ProForm, ProTable, Vue2→Vue3, Ext refactor, UI→CRUD; PRD 见 @deppon/pm-toolkit)
Maintainers
Readme
@deppon/deppon-skills
本仓库维护的 Cursor Agent Skills(SKILL.md 集合),用于对齐 @deppon/deppon-template、@deppon/deppon-ui 等私有 npm 包的前端生成流程,以及 CMC/CRM 工程重构(Vue2→Vue3、Ext 抽离、从 UI 倒推 CRUD)。
产品 PRD / 高保真原型(
deppon-prd-generator)由@deppon/pm-toolkit分发,不包含在本包中。 工程重构:deppon-vue2-to-vue3、deppon-ext-legacy-ui-refactor、deppon-backend-crud-from-ui在本包src/,不要放进 pm-toolkit。
源码 vs 生成物
| 目录 | 角色 |
| ---------------------------- | -------------------------------------------- |
| src/ | 唯一手改源。新增/改 skill 只改这里 |
| dist/ | npm run build 生成,禁止手改 |
| 仓库根 .cursor/skills/ | 本仓 Cursor 加载用,build 从 src/ 覆盖写入 |
与 Cursor 的关系
- Cursor 会从项目目录下的
.cursor/skills/<name>/SKILL.md加载技能。 - 不会自动从
node_modules读 skill,因此安装本 npm 包后需要执行一次安装脚本(见下文)。
发布(维护方)
编辑 packages/deppon-skills/src/,再 build(prepack 也会跑):
cd packages/deppon-skills
npm run build # src/ → dist/ + 仓库根 .cursor/skills/
npm pack
npm run publish:auto # 等同 npm publish版本可与 monorepo 一起做 lerna 发布,或单独改本包 version 后 npm run publish:auto。
使用(消费方)
- 安装:
npm install @deppon/deppon-skills -D- 将包内
dist/下各 skill 目录复制到当前项目:
npx deppon-skills-install会在当前目录创建/覆盖 .cursor/skills/*。
- 用 Cursor 打开该项目即可。业务运行时仍需安装
@deppon/deppon-template等,参见 skilldeppon-npm-private-registry。
更新
升级 @deppon/deppon-skills 后重新执行:
npx deppon-skills-install本 monorepo 内改 src/ 后执行 npm run build 即可,不必再走 npm。
