auth

Implement authentication and payments with Clerk, Supabase Auth, or Stripe.

39|46|Updated May 29, 2026
One-click install
npx skills add https://github.com/maxwell2732/claudecode-research-harness-workflow --skill auth-maxwell2732
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth
Source: https://github.com/maxwell2732/claudecode-research-harness-workflow/tree/main/skills/auth
Command: npx skills add https://github.com/maxwell2732/claudecode-research-harness-workflow --skill auth-maxwell2732

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Explicit helper for implementing authentication and payments with Clerk, Supabase Auth, or Stripe. Do NOT load for: general UI work, database design, or non-auth features.

Core Features & Use Cases

  • Sign-up / Login
  • Social login (Google, GitHub)
  • Email verification
  • Password reset
  • User profile management
  • Payments: Subscriptions, one-time payments, webhooks, customer portal

Quick Start

Clone this repository and follow the integration guide to wire Clerk, Supabase Auth, or Stripe into your project.

Frequently Asked Questions about auth

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

FAQPage Schema
How do I implement authentication and social login with Clerk or Supabase?

Authentication and social login integration is implemented by configuring Clerk or Supabase Auth, installing required packages, and scaffolding the UI for login flows. This helper defines the exact installation steps and configuration needed for reproducible auth setups.

What's the best way to set up Stripe subscriptions and one-time payments?

Stripe subscriptions and one-time payments are set up by configuring the Stripe SDK, defining product tiers, and implementing webhook endpoints to handle payment events. This helper provides the required UI scaffolding and security guardrails for auditable payment processing.

Does this auth integration support email verification and password resets?

Yes, the auth integration explicitly supports email verification and password reset flows alongside standard sign-up and login. It provides the necessary configuration and UI scaffolding to manage user profile data and session security across web or mobile projects.

Can I use Clerk and Supabase Auth together in the same project?

Clerk and Supabase Auth are supported as distinct authentication providers for web and mobile projects requiring login and session management. The helper defines the required configuration for either provider to ensure security guardrails are met.

When should I not use this explicit auth and payments helper?

You should not use this helper for general UI work, database design, or non-auth features. It is strictly scoped to implementing authentication and payments integration using Clerk, Supabase Auth, or Stripe to ensure auditable and reproducible implementations.

How do I secure Stripe webhooks for subscription management?

Securing Stripe webhooks for subscription management involves defining security guardrails and verifying event signatures to ensure auditable payment processing. This helper outlines the required configuration to safely handle customer portal and webhook endpoints.