What problem does it solve? macOS apps and binaries often fail to launch or distribute due to opaque code signing, entitlement, sandbox, hardened runtime, or Gatekeeper trust issues. This Skill inspects the artifact, classifies the exact signing failure, and explains the minimum fix path instead of leaving you guessing at cryptic error messages. ## Core Features & Use Cases - Signing Inspection: Reads signing state and entitlements from .app bundles or binaries using codesign, spctl, security, and plutil. - Failure Classification: Distinguishes unsigned or ad hoc signing, wrong identity, entitlement mismatch, hardened runtime issues, App Sandbox issues, nested code signing problems, and notarization prerequisites. - Use Case: Your app launches locally but is rejected by Gatekeeper on another Mac. Use this Skill to inspect the bundle, identify a missing hardened runtime entitlement, and get the exact commands to validate the fix. ## Quick Start Use $signing-entitlements to inspect my macOS app bundle, classify the signing or entitlement problem, and explain the minimum fix path.