Objective-C Protocols and Categories: Claude Skill Guide | VaultPlane