This handles the gnarly bits of UIKit animations: CAAnimation completion handlers that never fire, spring physics that look wrong on device, and CATransaction timing jank. It's part of the larger axiom-uikit skill that covers bridging UIKit and SwiftUI, Auto Layout debugging, Combine patterns, and TextKit. Most animation bugs aren't profiling problems, they're timing and layer state issues, which is why this exists as a separate reference. If your animations are choppy or callbacks are missing and you've already checked the obvious stuff, this is where you go before reaching for Instruments.
npx -y skills add charleswiltgen/axiom --skill axiom-uikit-animation-debugging --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
JamieMason/syncpack
awslabs/agent-plugins
github/awesome-copilot
addyosmani/agent-skills