clerk-setup - Set up Clerk authentication in a project
Adds Clerk authentication by detecting the framework and following its official quickstart or provisioning through the Clerk CLI.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Detect project frameworks
- Fetch official quickstarts
- Install Clerk SDKs
- Configure authentication providers
- Set environment variables
- Create auth routes
- Configure middleware or proxy
- Audit existing authentication
- Plan auth migrations
- Check integration health
- Rotate secret keys
Inputs
- Project source files
- package.json dependencies
- Framework selection
- Clerk API keys
- Clerk account or app ID
- Existing authentication configuration
- Official quickstart documentation
Outputs
- Installed Clerk packages
- Updated environment files
- Configured authentication integration
- Provider and route files
- Proxy or middleware files
- Clerk app linkage
- Authentication migration plan
- Integration health results
- Rotated secret keys
Requirements
- Node.js 20.9.0 or higher
- Clerk publishable and secret keys or framework equivalents
- Clerk CLI for CLI provisioning
- WebFetch access for documentation fallback
