What problem does it solve? Cloud and sandboxed agent sessions start on a clean machine with no CLI, no token, and no config, so any Apple Search Ads work fails immediately with "command not found" or AuthRequiredError. This Skill takes a blank session to a fully authenticated Adapty CLI with an Apple Search Ads account connected, without guessing at install or login steps. ## Core Features & Use Cases - Automated install and auth flow: Two copy-paste bash blocks install adapty@latest (with EACCES fallback to a user prefix), start the device-code login, and poll authentication state, ending in explicit status lines like READY_AUTHED, NEED_AUTH, AUTHED, or EXPIRED. - Apple Search Ads connection: Runs adapty asa connect (with --no-wait when the authorizer is a different person) and confirms via adapty asa whoami that Apple credentials are active for the company. - Failure-mode triage: A lookup table distinguishes real setup failures (Node too old, npm registry blocked, missing PATH) from non-issues like 402 subscription-required, NetworkError, or macOS Keychain -25291 noise, preventing pointless reinstalls. - Use Case: In a fresh Claude Cowork session, a user asks to check Apple Ads spend; the agent detects the CLI is missing, runs the setup blocks, surfaces the auth link and code, waits for approval, connects Apple, and hands off to the apple-ads skill. ## Quick Start Ask the agent to install and authenticate the Adapty CLI and connect your Apple Search Ads account in this session.