What problem does it solve?
This skill removes the guesswork of wiring Clerk authentication correctly in a native Android app, ensuring the right UI flow and SDK initialization are used.
Core Features & Use Cases
- Prebuilt Compose authentication: Use Clerk-provided AuthView and UserButton to quickly add signed-in and signed-out experiences.
- Custom API-driven auth flows: Implement multi-step sign-in/sign-up flows using Clerk Android API while preserving capability-driven behavior (factors, providers, MFA).
- Safety guardrails: Forces flow selection (prebuilt vs custom) and requires a real publishable key before any project edits.
- Android quickstart compliance: Verifies native Android setup essentials like initialization placement and required manifest/project prerequisites.
- Use case: Build an Android app login that respects your Clerk dashboard configuration for social providers, MFA, and factor availability.
Quick Start
Tell the agent whether you want prebuilt AuthView/UserButton or a custom API-driven flow, and provide your real Clerk publishable key for your Android project.