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.