audit-clerk-skill

Audits the Clerk CLI source tree and proposes updates to the bundled `clerk-cli` skill so it stays in sync with the binary. Use when the user says "audit the…

npx skills add https://github.com/clerk/cli --skill audit-clerk-skill

Audit the clerk-cli Skill

Find a local clerk/skills checkout containing both skills/clerk-cli/SKILL.md and .agents/skills/audit-clerk-skill/SKILL.md. If this CLI checkout is a worktree, use the parent of git rev-parse --path-format=absolute --git-common-dir to find the main CLI checkout, then look for a skills checkout beside it. If none exists and network access is available, clone clerk/skills. A temporary clone is fine for a read-only audit.

Read the entire .agents/skills/audit-clerk-skill/SKILL.md from the resolved checkout, not GitHub main, then run that audit from the skills checkout with this CLI checkout's path as --source. The GitHub copy is for reference only. Do not look for the target skill in this repository. If you cannot access clerk/skills, stop and ask for a checkout.

For --apply, create a new branch in the skills checkout before making edits. Give the user its path and branch, and do not delete it while it contains work that has not been committed or handed off.

More skills from clerk

clerk-testing
clerk
E2E testing utilities for Clerk authentication flows in Playwright and Cypress. Supports both Playwright and Cypress frameworks with framework-specific setup patterns (globalSetup for Playwright, custom commands for Cypress) Provides clerkSetup() and setupClerkTestingToken() utilities to initialize test environments and bypass bot detection Includes storageState persistence to reuse authenticated sessions across tests, reducing test execution time Requires test API keys ( pk_test_* ,...
clerk-swift
clerk
Native Swift/iOS authentication using ClerkKit with prebuilt or custom auth flows. Supports two implementation modes: prebuilt AuthView components or fully custom native flows, selected based on project requirements Requires direct wiring of a valid Clerk publishable key in app configuration; does not use plist or environment file indirection by default Mandatory /v1/environment call after package install to determine feature availability (for example Apple Sign In support) based on...
mosaic
clerk
Work on Mosaic UI: styling a component with slot recipes (`defineSlotRecipe` / `useRecipe` / slots / variants), or building a flow — authoring a state machine…
clerk-billing
clerk
Clerk Billing for subscription management - render Clerk's PricingTable
clerk-nextjs-patterns
clerk
Advanced Next.js patterns for authentication, middleware, Server Actions, and user-scoped caching with Clerk. Distinguishes server-side await auth() from client-side useAuth() hook; mixing them is a common breaking mistake Covers middleware strategies (public-first vs protected-first), API route protection, and proper HTTP status codes (401 vs 403) Includes user-scoped caching patterns with unstable_cache and protecting Server Actions from unauthorized mutations Provides Core 2 compatibility...
clerk-expo-patterns
clerk
Expo / React Native patterns with Clerk — SecureStore token cache, OAuth
changesets
clerk
Create or refresh a `.changeset/<slug>.md` for the current branch, or report that none is required. Triggers on "/changesets create", "add a changeset",…
clerk-astro-patterns
clerk
Astro patterns with Clerk — middleware, SSR pages, island components,