card-skills

Organizes Yu-Gi-Oh card catalogs, combo discovery, and validation workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires torch, numpy, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve? Yu-Gi-Oh deck building and combo design require tracking hundreds of cards by function, verifying combo legality step by step, and avoiding common ruling mistakes, which is error-prone when done from memory. ## Core Features & Use Cases - Card Catalogs by Function: Classified lists of hand traps, generic support, generic traps, counter traps, non-handtrap interference monsters, and generic extra deck monsters, each with card IDs, limits, and typical counts. - Combo Discovery and Validation: A structured workflow for discovering combos from a starter card with constraint checklists, plus validation rules covering summon legality, phase restrictions, resource accounting, and common pitfalls. - Engine Patterns and Summon Geometries: Cross-archetype references describing recurring engine shapes and extra-deck summon ladders with verified card codes and interruption points. - Use Case: Given a Light attribute Fiend starter, query cards.cdb, trace a valid combo line step by step, document halt points against hand traps, and validate the sequence against the pitfall list. ## Quick Start Use the card skills to discover and validate a one-card combo for a Light attribute Fiend starter using the cards.cdb database.

Frequently Asked Questions about card-skills

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

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

Define constraints first (grave state, turn, phase), query cards.cdb for cards matching the starter's attribute and race, read each card's full effect text, then build sequences step by step validating legality at each step. Rank results by end-field strength and consistency.

How do I validate a Yu-Gi-Oh combo for ruling errors?▼

Check each step for summon legality, activation conditions, card source validity, resolution order, phase restrictions, and resource accounting. Common pitfalls include assuming grave contents never sent there, using searched traps the same turn, and miscounting Link material values.

What counts as a hand trap in Yu-Gi-Oh?▼

A hand trap must activate from the hand during the opponent's turn to interfere with the opponent; all three conditions are required. Cards that only self-summon from hand, only search, or need a monster on field to activate are excluded.

Does the combo discovery script require a card database?▼

Yes, the Python scripts query a local cards.cdb SQLite database with datas and texts tables containing card IDs, types, attributes, races, levels, and effect text. The database file must exist in the combo directory or a specified path.

What are engine patterns in Yu-Gi-Oh deck building?▼

Engine patterns are recurring resource loops shared across archetypes, such as token-plus-tuner synchro ladders, grave-fusion piles, and trap recursion loops. Each pattern documents its one-card entry point, end field, and the choke point where one interruption stops the line.