OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add apifox.com/apifox-cli
通过 Apifox CLI 管理 Apifox 项目资源。触发场景:运行接口自动化测试/测试套件,查询/创建/更新/删除接口、环境、Schema、Mock、分支等项目资源,导入导出 API 文档,查看测试报告,管理 Runner、定时任务、通知等 CI/CD 配置。CLI 输出为结构化 JSON,常含 agentHints.nextSteps;所有命令支持 --help。
npx skills add apifox.com/apifox-cli
用 Apifox CLI 完成用户请求;不要凭记忆拼 payload,优先让 CLI 的 --help、cli-schema、cli-schema validate、agentHints.nextSteps 驱动下一步。
apifox --version、apifox --help。apifox 不存在或无法输出版本,先安装 CLI:npm i -g apifox-cli@latest --registry=https://registry.npmmirror.com/。apifox login --with-token <TOKEN> 登录。API 访问令牌可在 Apifox 客户端或网页端「用户头像 → 账号设置 → API 访问令牌」创建。常用全局参数:
apifox login --with-token <TOKEN>。~/.apifox/config.toml;不要把 token 打印到日志、提交到仓库或写进普通聊天摘要。.apifox/settings.json;如其中有常用默认 projectId,优先使用该项目。apifox project list,给用户确认需执行命令的目标项目。强制:执行 create 或 update 命令前必须先获取完整的资源定义和数据格式,并在正式执行前通过 cli-schema validate 校验写入准确,具体流程:
apifox cli-schema get <schemaKey>apifox cli-schema validate <schemaKey> --file <path>validate 无误后,才执行真实 create 或 update 命令。命令输出结果后,优先读取 JSON 输出里的 agentHints.nextSteps 继续执行或恢复。
apifox <command> --help、apifox cli-schema list、agentHints.nextSteps。merge-request,不要直接 merge。| 现象 | 处理 |
|---|---|
| 未登录 | apifox login --with-token <TOKEN> |
| 不知道项目 | apifox project list |
| 不知道命令参数 | apifox <command> --help |
| 参数或 schema 错误 | 先跑 cli-schema get / cli-schema validate |
| AI 写入受限 | 解释 AI 分支/权限开关,让用户选择 |
| 私有部署 | 加 --api-base-url https://your-server |