clerk

Route Clerk authentication questions to framework-specific sub-skills.

1|Updated May 1, 2026
One-click install
npx skills add https://github.com/Joshkovu/ghost-ai --skill clerk-joshkovu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: clerk
Source: https://github.com/Joshkovu/ghost-ai/tree/main/.agents/skills/clerk
Command: npx skills add https://github.com/Joshkovu/ghost-ai --skill clerk-joshkovu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill routes your Clerk authentication and integration request to the correct, framework- and task-specific guidance so you don’t have to hunt through unrelated docs or patterns.

Core Features & Use Cases

  • Task-based skill routing: Send broad or specific requests (Next.js, React, Vue, Nuxt, Astro, Expo, routing libraries, etc.) to the matching Clerk sub-skill such as setup, custom UI, orgs, billing, webhooks, or testing.
  • SDK version-aware guidance: Detect the Clerk SDK version from the project package.json and apply the appropriate patterns (current SDK vs Core 2 where relevant).
  • Quick navigation by objective: Jump directly to topics like /clerk-nextjs-patterns or /clerk-billing when you already know what you’re trying to implement.

Quick Start

Tell me what you’re building with Clerk (for example, “I’m adding Clerk auth to a Next.js app and I need to protect server actions and APIs—what should I do?”), and the router will select the appropriate sub-skill and next steps.

Frequently Asked Questions about clerk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add Clerk authentication to a Next.js application?▼

To add Clerk authentication to Next.js, describe your setup, custom sign-in flows, or protected server actions, and the router directs you to the correct framework-specific implementation patterns.

Does Clerk support billing, subscriptions, and organizations?▼

Clerk supports billing, subscriptions, and organizations by routing your specific feature requests to dedicated sub-skills for accurate implementation guidance and webhook handling.

Can I use Clerk for native iOS and Android authentication?▼

Clerk provides native iOS and Android authentication routing, directing your mobile platform requests to the appropriate sub-skill for proper setup and integration steps.

What is the best way to find the correct Clerk SDK patterns for my project?▼

The best way to find correct Clerk SDK patterns is relying on automated package.json detection, which applies current patterns or Core 2 guidance based on your version.

How do I protect routes and APIs using Clerk across different web frameworks?▼

Protecting routes and APIs using Clerk across web frameworks involves routing your specific request to matching sub-skills for Vue, Nuxt, Astro, or React to apply correct patterns.