完整应用生成器(createapp)
按用户给出的业务系统描述:先确认功能清单 → Agent 内部组 spec 喂生成器 → 在 xyn-addons 下产出独立应用包(如 srm/1.0.0、oa/1.0.0),可直接上架应用市场。用户不提供 *.spec.json。
分类:type = plugin。本包不是业务应用,是生成工具。
| 项 | 值 |
|---|---|
| mark | createapp |
| 版本 | 1.0.0 |
| 框架 | 7.0.0 |
Skill 位置(生成时用这里,不用 .cursor/skills)
createapp/1.0.0/skills/create-addon-app/SKILL.md
createapp/1.0.0/skills/create-addon-app/scripts/gen_app.py
确认功能清单后,Agent 在 xyn-addons 根目录 stdin 喂生成器:
python3 createapp/1.0.0/skills/create-addon-app/scripts/gen_app.py -
产出:xyn-addons/{mark}/1.0.0/(与 createapp 同级)。schema 对照 skills/create-addon-app/assets/spec-example.json。业务包不写 requirements.md;README.md 只介绍功能。
默认强制:≥1 个 visualPortal 门户 + 全部功能 Web/App 双菜单;base_system.f_portal_id / f_app_p