npx skills add ...
npx skills add https://apifox.com --skill apifox-workflow-api-lifecycle
Apifox API 生命周期工作流:从需求到接口设计、Schema、环境、Mock、测试用例、文档导出/发布和分支合并。用户要“创建一组 API 并补齐测试/Mock/文档”时使用。
npx skills add https://apifox.com --skill apifox-workflow-api-lifecycle
开始前必须读取
../apifox-cli/SKILL.md。若旧总入口与本 workflow 的领域规则冲突,以当前 CLI help 和本 workflow 为准。按步骤再读取apifox-branch、apifox-import-export、apifox-test-case;涉及复杂测试流程时读取apifox-test-scenario,涉及执行和 CI 时读取apifox-test-automation。
具体 endpoint、schema、environment、test-report 命令以当前 CLI help 为准。本流程用于从需求到 API 资产、测试、报告和分支合并的端到端交付,重点关注资源顺序、质量门禁和交付验证。Agent 执行时优先形成 help/schema -> get -> validate -> write -> run/report 闭环,不要仅凭旧文档或记忆写入。
按当前 CLI help 确认身份、项目、目标分支和是否需要 AI 分支。
branch pick-to 导入源资源。按当前 CLI help 使用 endpoint、schema、response-component、security-scheme、folder 等 API 设计资源命令。
最小边界:endpoint 是接口定义,test-case 是接口下测试用例,不要混写;schema、response-component、security-scheme 等可复用资源应先创建,再由 endpoint 引用;环境变量不要写进 common-parameter。
如果任务是从代码库、PRD 或文档生成并导入 API spec,先读取 ../apifox-import-export/SKILL.md,完成生成器搜索、OpenAPI 指标校验、tags 分组和临时项目导入验证,再进入接口设计或测试补充。
schema、response-component、security-scheme 等可复用资源,再引用到 endpoint。endpoint get 验证真实保存结构。按当前 CLI help 使用 environment、variables、database-connection、vault 等环境和运行上下文命令。
--environment,避免默认环境变化导致不可复现。读取 ../apifox-test-case/SKILL.md。
test-case get 验证步骤、断言、提取器被保存。apifox-cli-checkup。apifox-cli-checkup。apifox-branch。