用途:把真实端到端测试从场景编写推进到独立核查证据、限定范围的修复、在集成目标上重测,并生成可检查的 HTML 报告;跨 Web、移动端、MCP、CLI 与专用测试运行器协作。
主要能力:按提供方配置模型与推理强度(Anthropic 按系列区分、Codex 与 Gemini 主要按推理强度区分);通过专用同级技能分工(Web 用 ego-browser、移动端用 test-by-maestro、MCP 用 test-by-mcpc-cli、CLI 用原生进程运行器);支持流式快速路径与完整 12 角色 DAG 活动;并行双重验证、DAG 分支并行、自适应重试;条件分支的边界保护(区分执行故障与条件为假、有界条件等待、分支间状态隔离、回退深度不超过 1、会话过期防护);远端截图的 SCP 回传。
使用方式:先读工作流与运行器可移植性说明,确定项目、目标、任务权限、主机容量与交互模式;在本技能目录下检查前置条件并初始化活动布局,例如 node scripts/agentic-tests.mjs doctor --project "$PROJECT"(可加 --setup)、node scripts/agentic-tests.mjs init --project "$PROJECT" --slug "$SLUG" --mode interactive --max-active 4 --host-capacity "$CAPACITY" --max-attempts 3,然后按波次委派并并行调度,边接收报告边分配核查者与诊断,修复后在集成目标上验证并做独立收尾审计。
依赖与限制:Web 缺 ego-browser 技能/CLI 时拒绝启动;移动端需 Maestro CLI(maestro --version ≥ 2.11.0)及 Xcode 或 ADB;MCP 需 mcpc 0.7.x 会话式 CLI(mcpc connect <url> @session),旧语法已过时;CLI 需 Node.js ≥ 22、Bash/Zsh 与 POSIX 工具。远端产物须用 SCP 取回,否则本地验证报 MISSING_ARTIFACT。工作线程不得再派生工作线程,作者、执行者、核查者与实现/重测上下文须独立,只保留诚实的 FAIL、PARTIAL 与 NOT_RUN。其他配置细节与默认值暂未提供。