CtrlK
BlogDocsLog inGet started
Tessl Logo

auth0-react-native

Use when adding authentication to React Native or Expo mobile apps (iOS/Android) with biometric support - integrates react-native-auth0 SDK with native deep linking

96

1.14x
Quality

95%

Does it follow best practices?

Impact

97%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

8%

Add Authentication to a React Native Banking App

Auth0Provider setup and useAuth0 hook usage

Criteria
Without context
With context

Correct SDK package

100%

100%

Auth0Provider wrapper

100%

100%

Env var domain

100%

100%

Env var clientId

100%

100%

useAuth0 hook

100%

100%

authorize() for login

100%

100%

Login scope

0%

100%

clearSession() for logout

100%

100%

isLoading handling

100%

100%

Try-catch on authorize

100%

100%

Try-catch on clearSession

100%

100%

Env file created

100%

100%

92%

19%

Configure Auth0 Deep Linking for a Cross-Platform Expo App

Native platform deep linking configuration

Criteria
Without context
With context

Expo install command

0%

0%

app.json scheme

100%

100%

app.json bundleIdentifier

100%

100%

app.json android package

100%

100%

iOS CFBundleURLTypes

100%

100%

iOS URL scheme format

0%

100%

Android RedirectActivity

100%

100%

Android exported true

100%

100%

Android pathPrefix

55%

100%

Auth0 Native app type

100%

100%

Callback URL format

50%

100%

100%

10%

Build a React Native Dashboard with Authenticated API Access

API token retrieval and protected screen patterns

Criteria
Without context
With context

getCredentials for tokens

100%

100%

Bearer Authorization header

100%

100%

audience in authorize

100%

100%

isLoading guard

100%

100%

User presence check

100%

100%

getCredentials refresh

100%

100%

API try-catch

100%

100%

scope includes offline_access

0%

100%

useAuth0 hook usage

100%

100%

No custom token storage

100%

100%

Repository
auth0/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.