combo-design

Designs, discovers, and validates Yu-Gi-Oh card combos using the cards.cdb database.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/ZisIsNotZis/ygoskill --skill combo-design-zisisnotzis
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: combo-design
Source: https://github.com/ZisIsNotZis/ygoskill/tree/main/ygo/card/combo
Command: npx skills add https://github.com/ZisIsNotZis/ygoskill --skill combo-design-zisisnotzis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires torch, numpy, requests.

What problem does it solve? Building legal Yu-Gi-Oh combo lines requires checking summon conditions, resource flow, and hand trap vulnerabilities across thousands of cards, which is error-prone when done manually. ## Core Features & Use Cases - Combo Discovery: Query cards.cdb for starters by attribute and race, generate candidate sequences, and rank them by end-field strength and consistency. - Step-by-Step Validation: Verify summon legality, effect activation conditions, resource accounting, and common pitfalls like assuming grave contents or misusing searched traps. - Standardized Documentation: Record combos in a structured format covering starters, steps, end fields, and halt points with compromise lines. - Use Case: Given a Light-attribute Fiend starter, discover generic two-card combos, validate each step against the rules checklist, and document the optimal line with Ash Blossom halt points. ## Quick Start Discover and validate a two-card combo starting from a Light attribute Fiend monster and document the end field with its halt points.

Frequently Asked Questions about combo-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover Yu-Gi-Oh combos from a specific starter card?▼

Query cards.cdb for cards matching the starter's attribute and race, then generate candidate sequences from generic extenders and searchers. Validate each step's legality before proceeding and rank results by end-field strength and consistency.

How do I validate a Yu-Gi-Oh combo line for legality?▼

Check each step for summon legality, effect activation conditions, resource accounting, and phase restrictions. Common failures include assuming grave contents never sent there, using searched traps the same turn, and miscalculating Link material values.

What database does the combo discovery script use?▼

The scripts use cards.cdb, the standard YGOPro SQLite card database with datas and texts tables. Queries filter by attribute, race, level, and type bitmasks to find starters, extenders, searchers, and removal cards.

Why does my combo fail validation when I search a trap card?▼

Traps cannot activate the turn they are set or searched, so the end field after a trap search is the current board, not the intended board. Prefer quick-play spells, continuous effects, or monster searches mid-combo.

What are the limitations of the automated combo discovery script?▼

The self_evolve.py simulation is simplified and does not run a real game engine, so sequences need manual validation against the rules checklist. It also assumes generic card pools and does not model archetype-specific interactions deeply.