What problem does it solve? Fixing Unreal Engine C++ and Blueprint bugs often means rediscovering the same pitfalls repeatedly — BindWidget mismatches, linker errors from unexported symbols, GAS tag misconfiguration, and replication issues. This Skill enforces a disciplined fix workflow and maintains a growing prevention catalog so each diagnosed bug becomes a documented, reusable lesson. ## Core Features & Use Cases - Structured fix workflow: Reproduce the error, identify the root cause, apply a minimal diff, verify via recompile or PIE, then scan nearby files for the same pattern. - Prevention catalog: A curated table of 40+ documented Unreal Engine defects (LNK2019 export issues, UMG BindWidget exposure, GAS ability duplication, Enhanced Input mapping conflicts, Game Feature module dependencies) with symptoms, root causes, and preventions. - Built-in checklists: Widget binding and compile checklists to validate BindWidget declarations, includes, native gameplay tags, and module exports before marking work done. - Use Case: A LNK2019 error appears when a Game Feature module calls a Lyra helper. The Skill identifies the missing API export macro, applies the fix, and appends a new prevention row so the pattern is caught earlier next time. ## Quick Start Ask the assistant to fix the current Unreal Engine compile error or Blueprint bug and document its root cause in the prevention catalog.