What problem does it solve? Writing YGOPro card scripts requires deep knowledge of the ocgcore Lua API across Card, Effect, Group, Duel, and Debug objects, and that knowledge is scattered across C++ source files and procedure.lua. This Skill consolidates the full API surface into navigable reference documents so AI-assisted script work stays accurate. ## Core Features & Use Cases - Complete Lua API Reference: Covers Card getters/checks/actions, Effect creation and callbacks, Group filtering and selection, Duel state control, and Debug field setup, sourced from ocgcore scriptlib headers. - Constants and Effect Codes: Documents locations, positions, types, attributes, races, reasons, summon types, effect types, flags, events, categories, and reset conditions from constant.lua. - Summoning Procedure Helpers: Details Auxiliary.AddSynchroProcedure, AddXyzProcedure, AddFusionProc variants, Ritual, Link, Pendulum, and Gemini procedures from procedure.lua. - Use Case: When implementing a custom card script, look up the exact signature of Duel.SpecialSummon or card:RegisterEffect, then wire condition, cost, target, and operation callbacks with correct event codes. ## Quick Start Ask the AI to look up the YGOPro Lua API for registering a trigger effect on a card and explain the required callback signatures.