clerk

Route Clerk authentication tasks to the matching skill based on detected SDK version.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/weng-lab/APIConsole --skill clerk-weng-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clerk
Source: https://github.com/weng-lab/APIConsole/tree/main/.agents/skills/clerk
Command: npx skills add https://github.com/weng-lab/APIConsole --skill clerk-weng-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Route Clerk authentication tasks to the correct skill implementation based on the Clerk SDK version detected in the project.

Core Features & Use Cases

  • Framework-aware routing: detects Clerk SDK version and directs requests to the appropriate skill variant (Next.js, React, Vue, Nuxt, Expo, etc.).
  • Task routing and orchestration: maps user intent to specialized Clerk skills such as adding Clerk to a project, custom sign-in UI, and advanced pattern guidance.
  • Version-aware guidance: validates the project setup by inspecting package.json and surfaces the best-practice patterns and integration steps for the detected SDK version.

Quick Start

Check your project's package.json to identify the Clerk SDK version and follow the operator instructions to route requests to the matching Clerk skill.

Frequently Asked Questions about clerk

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

FAQPage Schema
How do I route Clerk authentication tasks to the correct skill implementation?

Route Clerk authentication tasks by inspecting your project's package.json to detect the Clerk SDK version, then dynamically direct requests to the matching framework-specific skill variant for accurate setup guidance.

Does Clerk authentication routing support different frontend frameworks?

Yes, Clerk authentication routing supports frontend frameworks like Next.js, React, Vue, Nuxt, and Expo by inspecting package.json to determine the appropriate Clerk SDK version and route to the matching skill.

How do I set up custom sign-in UI flows using Clerk?

Set up custom sign-in UI flows by mapping user intent to specialized Clerk skills through task routing and orchestration, which provides best-practice patterns and integration steps validated for your detected SDK version.

What is the best way to add Clerk to an existing project?

The best way to add Clerk to an existing project is to check your package.json to identify the Clerk SDK version, then follow the operator instructions to route requests to the matching skill setup guidance.

Why does Clerk skill selection require inspecting package.json?

Inspecting package.json is required for Clerk skill selection because it validates the project setup and surfaces the best-practice patterns and integration steps specific to the detected Clerk SDK version for accurate framework-aware routing.