What problem does it solve? Deck-building guidelines can silently produce invalid or weak Yu-Gi-Oh decks, and without a feedback loop the same mistakes repeat. This Skill closes that gap by turning ydkcheck.py errors, low match rates, and self-duel observations into concrete updates to the underlying deck-building knowledge files. ## Core Features & Use Cases - SMART Self-Evaluation Loop: Runs a 7-step cycle of building, validating with ydkcheck.py, comparing against reference decks, and self-duel playtesting until quality thresholds are met. - Root-Cause Diagnosis: Maps each failure type (ban limit violations, unsummonable extra deck cards, low hand trap counts, missing engines) to the specific skill file responsible. - Targeted Evolution Actions: Updates deck-build workflow, metrics thresholds, engines data, card catalogs, or comparison logic with evidence-backed changes. - Use Case: After building a deck that scores below 60 on ydkcheck.py, run this loop to identify whether the metric threshold or the build workflow is wrong, fix the responsible file, and rebuild until the deck passes with 0 errors and a 50%+ match rate. ## Quick Start Run the deck self-evolve loop on my latest deck build and update whichever skill files caused the ydkcheck.py errors.