This is your reference when you need to bridge UIKit and SwiftUI or debug the gnarly parts of UIKit that still matter in 2024. It covers UIViewRepresentable wrapping, Auto Layout constraint conflicts, CAAnimation completion handlers that mysteriously don't fire, Combine publisher lifecycles, TextKit 2 migration, and PencilKit canvas setup. The anti-rationalization table is honest about common mistakes like storing AnyCancellables in local variables or ignoring constraint warnings. If you're wrapping a UIKit component, fighting "unable to simultaneously satisfy constraints" errors, or deciding whether to keep Combine or rewrite to async/await, this has the decision tree and specific file references you need. Pure SwiftUI work lives elsewhere.
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-uikit