auto-test-project
Installation
SKILL.md
auto-test-project(项目级自动化测试驱动优化)
BenszAPI 任务工作区
本 Skill 的新任务中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/。同一任务复用一个任务根目录;多 Skill 协作才创建 shared/。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。
与 bensz-collect-bugs 的协作约定
- 因本 skill 设计缺陷导致的 bug,先用
bensz-collect-bugs规范记录到~/.bensz-skills/bugs/,不要直接修改用户本地已安装的 skill 源码;若有 workaround,先记 bug,再继续完成任务。 - 只有用户明确要求“report bensz skills bugs”等公开上报时,才用本地
gh上传新增 bug 到huangwb8/bensz-bugs;不要 pull / clone 整个仓库。
Quick Start(最快路径)
- 在“目标项目根目录”创建本轮会话骨架(会自动创建
.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/auto-test-project/output/plans/与.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/auto-test-project/output/tests/):
python3 auto-test-project/scripts/create_test_session.py --project-root . --kind a --create-plan