用途:为已完成的 Commander、Brawl、Historic Brawl(单张多人的指挥官制)套牌生成一份 Markdown 策略指南,说明如何操控该套牌,并给出规则层面有据可查的堆叠、时机与互动注释。对套牌本身只读,不提出增减牌或调优建议;如需先调优可先用 /deck-wizard,再对最终牌表运行 /deck-strat,两者共用工作目录与套牌的 hydrated sidecar(deck.hydrated.json)。
主要能力与铁律:任何卡牌行为都通过 scryfall-lookup 或套牌 hydrated sidecar 核对 Oracle 文本,不依赖训练数据;任何规则行为都通过 rules-lookup(--rule、--term、--grep)引用 CR 原文。支持 commander、brawl、historic_brawl、competitive_brawl;60 张构筑赛制不在 v1 范围内,会被拒绝并指向 /deck-wizard。
流程:先建 10 项 TodoWrite 清单(解析套牌与指挥官、deck-hydrate、基线诊断、指挥官互动审计、原型检测、组合与近似组合检测、EDHREC 研究、规则核验、起草指南、Rules Audit 子代理并修订);Step 10 后的用户要求按对现有指南的 Edit 处理。
首次运行:uv sync --directory <skill-install-dir>;download-mtgjson;download-rules --output-dir <working-dir>。后续运行在 .venv 存在、批量数据与 CR 均在 24 小时内新鲜时跳过。CR 文件必须放在工作目录。路径一律用绝对路径;输出为 <working-dir>/STRATEGY-GUIDE.md。
复用 CLI:parse-deck、set-commander、deck-hydrate、scryfall-lookup、download-mtgjson、download-rules、legality-audit、deck-stats、mana-audit、card-summary、archetype-audit、combo-search、combo-discover、edhrec-lookup、arena-meta、card-search、web-fetch、rules-lookup、rulings-lookup;通过 uv run <name> 从技能安装目录调用。含卡名的 JSON 用 Write 工具而非 Bash heredoc 写入。
限制:legality-audit 必须 PASS,否则需用户解决后重跑;mana-audit 的 WARN/FAIL 仅记录不修复;competitive_brawl 恒为 1v1、25 生命、无免费调度的规则不同,指南应跳过多人/政治章节;缺失事实暂未提供。