antithesis-setup
Antithesis Setup 是一个用于搭建 Antithesis 测试环境的技能(Skill)。它的核心用途是通过 docker-compose 脚手架化 antithesis/ 工作目录,让被测系统(SUT)能以基本空闲、就绪的状态在 Antithesis 平台中启动。具体来说,它会初始化或合并工作目录,生成带有 build 指令的 Dockerfile 与 docker-compose.yaml,把相关 Antithesis SDK 安装进 SUT 依赖图中,并植入至少一个最小化的引导属性(bootstrap property),以便在首次 Antithesis 运行中验证。成功标准包括 antithesis/config/docker-compose.yaml 存在且引用了所需 SUT 镜像、snouty validate 在校验目录时通过等。该技能属于基础设施与就绪准备阶段,不负责定义实际工作负载,测试模板与断言留给 antithesis-workload 技能。使用前要求先完成 antithesis-research 研究,产出 scratchbook(至少包含 sut-analysis.md 和 deployment-topology.md),并已安装 snouty。若用户要求提交或启动运行,应使用 antithesis-launch 技能。