What problem does it solve? Managing Clerk authentication resources through raw HTTP calls requires manually handling API keys, endpoint discovery, and request formatting. This Skill teaches an AI agent to drive the pre-authenticated clerk CLI instead, so user management, impersonation, webhook testing, deploy verification, and instance configuration happen through a single binary that resolves auth and targeting automatically. ## Core Features & Use Cases - User and organization management: List, create, update, ban, and delete users or orgs via curated commands like clerk users list or the generic clerk api workhorse with dry-run previews for safe mutations. - Impersonation and debugging: Generate short-lived actor tokens with clerk impersonate to sign in as any user for troubleshooting, with full audit trails. - Local webhook testing: Tunnel live Clerk webhook deliveries to a local handler with clerk webhooks listen and verify signatures offline with clerk webhooks verify. - Instance configuration and deploys: Pull, patch, or replace instance config with dry-run safety, toggle features like organizations and billing, and verify production deploy readiness with clerk deploy status. - Use Case: A developer needs to find a stuck user, impersonate them to reproduce a bug, and then enable organizations on the dev instance. The agent runs clerk doctor --json, queries the user, prints an impersonation URL, and previews the org toggle with --dry-run before applying it. ## Quick Start Ask the agent to run clerk doctor to verify the CLI is authenticated and linked, then list the users in your Clerk application.