$npx skillfedfor your agent

Clerk Android

Clerk Android guides you through integrating Clerk authentication into native Android projects using the clerk-android SDK. Choose between prebuilt AuthView and UserButton components for rapid setup, or build custom API-driven flows for complete control over your auth experience.

Clerk Android integrates Clerk authentication into native Android apps with Kotlin and Jetpack Compose.

AI-generated summary based on this skill's SKILL.md

63 4 unlicensed, metadata onlyupdated by clerk

Decision gist · record as of 2026-07-23

Clerk Android integrates Clerk authentication into native Android apps with Kotlin and Jetpack Compose. Clerk Android guides you through integrating Clerk authentication into native Android projects using the clerk-android SDK. Choose between prebuilt AuthView and UserButton components for rapid setup, or build custom API-driven flows for complete control over your auth experience.

manual: git clone https://github.com/clerk/skills → cp -r skills ~/.claude/skills/clerk-android

Use it when

  • Clerk Android supports multiple authentication strategies including email/password, social sign-in providers.
  • Clerk Android offers both options.
Same gist for agents: .md · .json

Install

clerk/skills/clerk-android · repository language: Shell

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to integrate Clerk on Android?

Clerk Android provides the clerk-android SDK to add authentication to native Android apps. Start by installing the SDK, then initialize Clerk with your publishable key. You can use prebuilt AuthView and UserButton components for quick setup, or build custom authentication flows using Clerk's API for more control over the user experience.

What authentication methods does Clerk Android support?

Clerk Android supports multiple authentication strategies including email/password, social sign-in providers, and multi-factor authentication. The clerk-android SDK handles the complete authentication flow, from user sign-up through sign-in, with built-in session management to keep users securely logged in across app sessions.

Can I use prebuilt components or build custom flows with Clerk Android?

Clerk Android offers both options. The prebuilt AuthView and UserButton components let you implement authentication quickly without custom UI work. Alternatively, you can build fully custom API-driven authentication flows using Clerk's underlying APIs, giving you complete control over the sign-in and sign-up experience.

How does Clerk Android handle session management?

Clerk Android manages user sessions automatically once authentication completes. The SDK maintains session state securely, handles token refresh, and provides methods to check authentication status and access user information throughout your app's lifecycle.

Where can I find Clerk Android SDK documentation?

Clerk Android documentation and implementation guides are available in the official Clerk developer docs. The guides cover SDK setup, component usage, custom flow implementation, session management, and best practices for integrating Clerk authentication into your Android projects.

What's the difference between AuthView and UserButton in Clerk Android?

Clerk Android's AuthView component handles the complete sign-in and sign-up flow in a prebuilt interface, ideal for rapid development. The UserButton component displays the logged-in user and provides account management options. Both reduce development time compared to building custom authentication UI from scratch.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Integrate Clerk authentication into Android applications”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Clerk
by clerk · clerk/skills

Clerk is a router that directs you to specialized authentication skills based on your framework and use case. Whether you're setting up Clerk in Next.js, React, Vue, Nuxt, Astro, native iOS/Android, or managing organizations and billing, this skill identifies your task and points you to the right resource. Covers CLI operations, custom flows, webhooks, testing, and backend API integration.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Expo
by clerk · clerk/skills

Clerk Expo integrates authentication into Expo and React Native projects via prebuilt native components or custom flows. Support includes email/password, SMS/phone OTP, MFA, OAuth/SSO, native Google/Apple sign-in, protected routes, biometrics, and push notifications.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Setup
by clerk · clerk/skills

Clerk Setup guides you through adding Clerk authentication to any project by detecting your framework and following official quickstart instructions. The skill supports CLI-driven provisioning for new and existing apps, automatic key generation via Keyless, or manual Dashboard configuration. It covers Next.js, React, Vue, Nuxt, Astro, React Router, TanStack Start, Express, Fastify, Expo, and other platforms.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
Clerk Webhooks
by clerk · clerk/skills

Build event-driven features by listening to Clerk authentication and organization events through webhooks. Verify every webhook using the framework-specific verifyWebhook function, then sync data to your database, send notifications, or trigger downstream integrations. Complete working examples show how to handle user lifecycle events, organization membership changes, and multi-service workflows like welcome emails and Slack alerts.

no license declared → metadata onlyupdated Jul 2026
★ 63repo stars
clerk-frontend-sdks
by JosiahSiegel · JosiahSiegel/claude-plugin-marketplace

This skill guides frontend integration of Clerk authentication across React, Vue, Nuxt, Astro, Expo, and plain JavaScript. Learn SDK selection for your framework, provider setup with publishable keys, prebuilt component patterns, and custom flow state management. Covers token fetching for cross-origin APIs, CORS and cookie handling, routing guards, organization switching, and the critical distinction between client-side presentation state and server-side authorization.

MITupdated Jun 2026
★ 49repo stars
Clerk Nextjs Skills
by gocallum · gocallum/nextjs16-agent-skills

Integrate Clerk's authentication system into Next.js 16 applications via proxy.ts configuration, environment setup, and ClerkProvider integration. Protect routes, access user data in server and client components, and migrate from Next.js 15's middleware.ts pattern. Includes MCP server setup for AI agent integration.

no license declared → metadata onlyupdated Jan 2026
★ 22repo stars

More skills Clerk Chrome Extension Patterns (unlicensed) · Integrating Clerk Expo (unlicensed)

Tags
mobile-authandroid-sdkuser-authenticationsession-managementidentity-platformapp-integrationdeveloper-toolsmobile-development