auto-draw-plot
Installation
SKILL.md
Auto Draw Plot
与 bensz-collect-bugs 的协作约定
- 如果用户环境里出现因本 skill 设计缺陷导致的 bug,先用
bensz-collect-bugs规范记录到~/.bensz-skills/bugs/,禁止直接修改用户本地 Claude Code/Codex 已安装的 skill 源码。 - 只在用户明确要求“report bensz skills bugs”时,才通过本地
gh调用将新 bug 推送到huangwb8/bensz-bugs;上传前必须先脱敏本地路径/用户名等隐私。
定位
- 以用户需求为起点,由宿主 AI 进行语义规划,再构造适用于当前图片 provider 的 prompt;脚本默认不调用额外 Gemini 文本接口。
- 默认模式是
general;用户明确要技术路线图/roadmap/flowchart 时使用roadmap,明确要原理图/机制图/架构图时使用schematic。后续新增类型应作为config.yaml:modes.presets扩展,不改主流程。 - 默认通过
scripts/run_draw_plot.py在独立隐藏工作区里完成“parallel-vibe 规划留痕 → prompt → 出图 → 视觉评估 → 继续/停止”的闭环;parallel-vibe是必选工作流的一部分,不是可选增强。 - 默认工作区是当前目录下的
.bensz-api/skills/auto-draw-plot/{yyyy-mm-dd-hh-mm}/;所有中间文件必须留在隐藏目录里。宿主 AI 在正式检查 API、初始化工作区或开始出图前,必须先向用户明确声明本次任务.bensz-api/skills/auto-draw-plot根目录的绝对路径,方便用户实时监督。轻量测试目录固定为./tests/draw-plot。