wxa-skills-generate
Installation
SKILL.md
wxa-skill-generate
从小程序源码生成符合 wx.modelContext 规范的技能分包(skills/):分析源码 → 识别业务 → 提取接口与 JSAPI → 设计原子接口 → 生成代码 → 集成配置 → 交棒校验。
职责边界
- ✅ 本 skill 做:源码分析、原子接口设计、按需使用 automator 获取真实响应、代码生成、
app.json/project.config.json集成- 生成过程内的自检:字段来源自检(§5.8)、
AUTH_MIGRATION.md §6鉴权自检、硬性约束 C 代码一致性自检
- 生成过程内的自检:字段来源自检(§5.8)、
- ❌ 本 skill 不做:对生成产物的独立校验(静态规则校验 V001~V021、真机 execute 跑通、组件渲染核对)——全部由
wxa-skills-validate负责。生成阶段的自检是本 skill 的组成部分,不因"校验交给 validate"而跳过 - 📦 交付:
skills/{skill-name}/(含mcp.json、SKILL.md、index.js、原子接口实现文件、工具模块;组件目录仅生成组件时才有,见 D.3)+ 配置文件更新 +.ai-mode-skills/分析产物两份
分析产物(<源项目>/.ai-mode-skills/)
分析结果落盘两份,按读取频率拆分,避免单文件全量读入:
| 文件 | 产出时机 | 内容 | 用法 |
|---|---|---|---|
analysis-auth.md |
阶段 1.2 | 鉴权事实 + 逐字代码片段 | 写一次、读多次;阶段 3 / 5.6 引用 |
analysis-apis.md |
阶段 3 | 逐接口规格 + probe 结果摘要 | 逐接口追加;阶段 4 / 5 引用 |