deck-analyzer
游戏王卡组对局分析 skill。接收 deck_raw.csv 和 deck_parsed.json,对卡组进行系统化对局分析,输出带完整 reasoning 的分析 JSON。分析维度包括:展开多样性、先攻终场质量与弱点、系统性弱点、手坑敏感度、Chokepoint、后攻突破力、资源续航、六维评分。每个判断必须附带…
Skill by elmhuangyu
Chalk Labs
Need help deploying deck-analyzer?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/elmhuangyu-deck-analyzer
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: spreadsheets, presentations
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/deck-analyzer
What's inside
- Skill name
deck-analyzer- Description
- 游戏王卡组对局分析 skill。接收 deck_raw.csv 和 deck_parsed.json,对卡组进行系统化对局分析,输出带完整 reasoning 的分析 JSON。分析维度包括:展开多样性、先攻终场质量与弱点、系统性弱点、手坑敏感度、Chokepoint、后攻突破力、资源续航、六维评分。每个判断必须附带 reason。通常由 ygo-deck-analyze 调用,输出为 deck_analysis.json。
- License
- Apache-2.0
- Instructions
- 423 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- boardbreakers.csv · resources/
- handtraps.csv · resources/
SKILL.md (first lines)
# deck-analyzer ## 职责边界 这个 skill **只做分析和判断**,不调用任何工具。 - ✅ 接收 `deck_raw.csv` 和 `deck_parsed.json` 作为输入 - ✅ 读取 `resources/handtraps.csv` 和 `resources/boardbreakers.csv` 作为分析基准 - ✅ 对卡组进行多维度对局分析 - ✅ 每个判断都必须附带 `reason`,说明依据 - ✅ 输出六维评分(对照锚点标准) - ❌ 不调用任何工具 - ❌ 不假设卡片效果(所有卡片信息来自输入文件) > **关键原则**:所有判断必须有 reason。reason 是这个 skill 的核心价值——让后续读取 JSON 的 agent 在转述时有依据,而不是重新推理或胡诌。 --- ## 输入 - `deck_raw.csv`:CLI 原始卡片数据(CSV格式) - `deck_parsed.json`:deck-parser 的结构化输出 - `resources/handtraps.csv`:当前 meta 手坑列表,含效果摘要和分析重点 - `resources/boardbreakers.csv`:当前 meta 解场卡列表,含效果摘要和分析重点 > 如果 CSV 文件不存在,跳过对应部分并在输出中注明 `"resources_missing": true`,继续完成其他分析维度。 --- ## 分析流程 ### Step 1 — 展开多样性 目标:分析卡组**内生的路线结构**,即卡组本身有多少条独立的展开路线,这些路线之间的重叠程度有多高。 这不是分析"怕什么手坑"(那是 Step 5 的工作),而是分析"卡组结构本身有多宽"。 **1a. 起手宽度** 统计有多少张不同的 starter 能**独立**启动展开(不依赖其他特定手牌配合)。 - 独立 starter 越多,起手宽度越高 - 若多张 starter 走的是同一条路线,宽度不增加,只增加稳定性 **1b. 展开中段分叉** 分析展开中途是否存在分叉点: - 某张关键卡缺席时,能否走另一条路到达相同或接近的终场? - 还是所有路线都经过同一个必经节点(单点死亡)? 识别必经节点:如果任何一条展开路线都必须经过某张卡或某个步骤,该节点就是单点,路线多样性低。 **1c. 终场可达性** 分析残局展开的终场质量: - 少一张 extender,终场妨碍数量从几变几? - 完整展开和残局展开的终场差距有多大? - 卡组是否有多个"档位"的终场(3妨碍 / 2妨碍 / 1妨碍),还是非全即零? **1d. 综合判断** - `multi_route`:有多条独立路线,中段有分叉,残局仍能建出有效终场 - `single_route`:路线单一,存在明显单点,残局终场质量大幅下降 --- ### Step 2 — 先攻终场分析 你需要根据`maindeck_endboard`和`extradeck_monsters`分析可能的先攻终场。 **终场类型判断**: - `NEGATE_BOARD`:以多重效果无效为主 - `FLOODGATE_BOARD`:以规则限制(锁特召、锁属性等)为主 - `TOWER_BOARD`:以高抗性、难以去除的怪兽为主 - `RESOURCE_DENIAL_BOARD`:主动破坏对手手牌、卡组或墓地资源,让对手下回合无法运作。轰雷帝、暗黑界军神等属于此类终场的核心。这类终场的威胁不在于"拦对手的动作",而在于"让对手没有动作可做"。 - `MIXED_BOARD`:以上类型混合 **阻抗结构**:统计前场阻抗(怪兽效果)和后场阻抗(魔陷)的数量和类型。 **抗性分析**:判断是否有效果对象抗性、破坏抗性、战斗抗性,以及来源是永续还是一次性。 **终场完整度**: - 是否需要"所有牌都到位"才能建成完整终场 - 部分资源是否能建成次级终场 - 建完终场后是否仍有手牌资源 - 终场怪兽是否有攻击能力(拦完能反击吗) - 是否存在自锁风险 --- ### Step 3 — 终场弱点矩阵 分析对手用哪些**盘面突破手段**能打穿我的终场。 以 `resources/boardbreakers.csv` 中的解场卡为分析基准,逐一评估每张解场卡对该终场的有效程度: - `highly_effective`:能直接突破终场 - `partially_effective`:能削弱但不能完全突破 - `ineffective`:终场能抵御 每条记录必须附 `reason`,说明依据(例如"终场怪兽有破坏抗性,坏兽无效;但无对象抗性,禁忌的一滴有效")。 --- ### Step 4 — 系统性弱点分析 目标:找出卡组在**机制层面**的脆弱性。 与终场弱点不同:终场弱点是"对手怎么打穿我建好的盘面",系统性弱点是"对手怎么让我根本建不起来"。 对每个核心机制依赖,分析: - **依赖什么**:墓地 / 特召 / 检索加手 / 特定卡名联动 / 魔法 / 额外卡组 - **被针对后能做什么**:完全停摆 / 大幅削弱但还能运作 / 有替代路线 - **meta 出现频率**:`common` / `uncommon` --- ### Step 5 — 手坑敏感度分析
From elmhuangyu/yu-gi-oh-ai-tools, Apache-2.0.
More from elmhuangyu/yu-gi-oh-ai-tools
- 0.454score
starter-probability
elmhuangyu
This calculates the probability of drawing specific cards in a Yu-Gi-Oh!
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
count-deck
elmhuangyu
This counts the number of cards in a Yu-Gi-Oh!
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
simple-calculator
elmhuangyu
This performs basic arithmetic calculations (+, -, *, /).
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
ygo-deck-analyze
elmhuangyu
游戏王卡组完整分析流程的 parent skill。当用户提供 .ydk 文件并要求分析卡组时使用此 skill。负责建立工作目录、追踪进度、按顺序调用 deck-parser 和 deck-analyzer,并生成最终人类可读报告。触发词:分析卡组、.ydk、卡组分析、帮我看看这套卡。
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
deck-parser
elmhuangyu
游戏王卡组结构解析 skill。接收 CLI 原始卡片数据(deck_raw.csv),识别 engine、starter、extender、手坑,计算起手概率,输出结构化卡组数据 JSON。只做事实提取,不做对局判断。通常由 ygo-deck-analyze 调用,输入为 deck_raw.csv,输出为…
SkillDFreshness: D★ 3Claude Code +9 - 0.429score
skill-creator
elmhuangyu
Create new skills, modify and improve existing skills, and measure skill performance.
SkillDFreshness: D★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Mar 18, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/elmhuangyu/yu-gi-oh-ai-tools
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from elmhuangyu
- 0.454score
starter-probability
elmhuangyu
This calculates the probability of drawing specific cards in a Yu-Gi-Oh!
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
count-deck
elmhuangyu
This counts the number of cards in a Yu-Gi-Oh!
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
simple-calculator
elmhuangyu
This performs basic arithmetic calculations (+, -, *, /).
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
ygo-deck-analyze
elmhuangyu
游戏王卡组完整分析流程的 parent skill。当用户提供 .ydk 文件并要求分析卡组时使用此 skill。负责建立工作目录、追踪进度、按顺序调用 deck-parser 和 deck-analyzer,并生成最终人类可读报告。触发词:分析卡组、.ydk、卡组分析、帮我看看这套卡。
SkillDFreshness: D★ 3Claude Code +9 - 0.446score
deck-parser
elmhuangyu
游戏王卡组结构解析 skill。接收 CLI 原始卡片数据(deck_raw.csv),识别 engine、starter、extender、手坑,计算起手概率,输出结构化卡组数据 JSON。只做事实提取,不做对局判断。通常由 ygo-deck-analyze 调用,输入为 deck_raw.csv,输出为…
SkillDFreshness: D★ 3Claude Code +9 - 0.429score
skill-creator
elmhuangyu
Create new skills, modify and improve existing skills, and measure skill performance.
SkillDFreshness: D★ 3Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get deck-analyzer running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
deck-analyzer skill. Agent Mart. https://agentmart.dev/skills/elmhuangyu-deck-analyzer (last updated 2026-10-24)