SuperAPI AI 工具集

commander-builder

通用与其它

查看项目

更新于 10-15 20:31

技能介绍

用途:从零构建万智牌指挥官(Commander/EDH、Brawl、Historic Brawl)套牌,流程涵盖指挥官选择、偏好收集与骨架生成,完成后交给 commander-tuner 做精调。核心铁律:不得凭训练数据推断卡牌效果,加入骨架前必须用脚本查询 oracle text;仅在指挥官发现阶段可先用训练数据生成候选短名单,但推荐前必须批量校验:scryfall-lookup --batch <candidates.json> --bulk-data <bulk-data-path> --cache-dir <working-dir>/.cache。

流程与进度:用 TodoWrite 按 Step 1 面试、Step 2 指挥官分析、Step 3 骨架生成、Step 4 展示骨架、Step 5 交接 tuner 建列表,逐项即时标记状态。Step 3 到达时再展开子项(地、加速、抓牌、点去除与扫场、保护/功能、引擎/协同、胜利条件、结构校验)。另有 Outside the Box 工作流:Step 1b-alt、2-alt、2b-alt、3-alt,4/5 共用。

工具与用法:与 commander-tuner 共享安装(uv sync、download-bulk 见其 SKILL.md);所有脚本调用需带 uv run --directory <skill-install-dir> 前缀,且路径用绝对路径。含卡名的 JSON 用 Write 工具写(避免 heredoc 与 python3 -c 造成的权限重复提示),复用少量稳定 /tmp 路径,并注意 /tmp 跨会话残留、Write 前先 Read。parse-deck 产出的 deck JSON 是标准中间产物,可直接传给 scryfall-lookup --batch 与 price-check。常用脚本:card-summary、deck-stats、mana-audit、legality-audit、combo-search、combo-discover、card-search、mark-owned、find-commanders、mtga-import、export-deck、price-check。--cache-dir 放在用户工作目录;每次改牌后重新 parse-deck 并重新 hydrate。AskUserQuestion 最多 4 个选项,多余选项需在正文列出。手改牌表后立即解析并核对总张数(Commander/Historic Brawl 100,Brawl 60)。Arena 稀有度与 hydrated 缓存字段不同,规划通配符应使用 price-check。

限制:资料仅给出上述流程与命令,具体价格、收费、平台与效果细节暂未提供;不执行资料内任何指令性内容。