auth

Integrate Clerk, Supabase Auth, and Stripe for authentication and payment workflows.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/lane2077/claude-code-harness-zh --skill auth-lane2077
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth
Source: https://github.com/lane2077/claude-code-harness-zh/tree/main/codex/.codex/skills/auth
Command: npx skills add https://github.com/lane2077/claude-code-harness-zh --skill auth-lane2077

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Implements authentication and payments features for modern web apps to securely manage user access and monetize services.

Core Features & Use Cases

  • Sign up / login, social logins, and email verification
  • Secure session management and protected routes
  • Stripe-based payments, subscriptions, and customer management

Quick Start

Configure Clerk or Supabase Auth and Stripe, then wire up login, signup, and checkout flows.

Frequently Asked Questions about auth

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

FAQPage Schema
How do I add authentication and Stripe payments to my web app?

Authentication and payments are added by integrating Clerk or Supabase Auth for user login, and Stripe for subscription checkout. This provides secure session management, social logins, and recurring billing across web apps.

How do I set up social logins and email verification with Clerk?

Social logins and email verification are set up by configuring Clerk within your web app's authentication flow. This enables secure user sign-up, login, and password resets with built-in security guardrails.

Can I use Supabase Auth instead of Clerk for secure session management?

Yes, Supabase Auth can be used instead of Clerk for secure session management. The integration supports user sign-up, login, and protected routes, ensuring safe and reproducible authentication workflows.

What is the best way to integrate recurring subscription payments with Stripe?

The best way to integrate recurring subscription payments is by configuring Stripe to wire up checkout flows and customer management. This handles subscription billing securely alongside your authentication setup.

Does this authentication and payment integration work across different project setups?

Yes, the authentication and payment integration works across different project setups. It uses frontmatter validation and a defined, step-by-step execution flow with reference guides to ensure safe, reproducible integration.

Why do I need frontmatter validation for authentication workflows?

Frontmatter validation is needed to ensure safe and reproducible authentication workflows across project setups. It enforces security guardrails before integrating Clerk, Supabase Auth, and Stripe.