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
Install with Tessl CLI
npx tessl i github:auth0/agent-skills --skill auth0-react-native96
Does it follow best practices?
Evaluation — 97%
↑ 1.14xAgent success when using this skill
Validation for skill structure
Discovery
89%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a strong skill description that clearly identifies its niche (mobile auth with Auth0) and includes explicit 'Use when' guidance. The trigger terms are excellent for discoverability. The main weakness is that it could be more specific about the concrete actions it enables (e.g., configure login, handle tokens, set up biometric prompts).
Suggestions
Add 2-3 specific actions the skill performs, such as 'configure login flows, handle token management, set up biometric prompts'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (React Native/Expo authentication) and mentions key features (biometric support, SDK integration, deep linking), but doesn't list multiple concrete actions like 'configure login flows', 'set up biometric prompts', or 'handle token refresh'. | 2 / 3 |
Completeness | Explicitly answers both what (integrates react-native-auth0 SDK with native deep linking, biometric support) and when ('Use when adding authentication to React Native or Expo mobile apps') with clear trigger guidance at the start. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'authentication', 'React Native', 'Expo', 'mobile apps', 'iOS/Android', 'biometric', 'Auth0', 'deep linking' - these are all terms developers naturally use when seeking this functionality. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with specific technology stack (React Native/Expo + Auth0 + biometric + deep linking) that creates a clear niche unlikely to conflict with general auth skills or web authentication skills. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a high-quality skill that efficiently guides Claude through Auth0 React Native integration. It excels at providing executable code for all platforms (iOS, Android, Expo), maintains clear workflow sequencing, and appropriately delegates advanced topics to reference files. The Common Mistakes table adds practical value for error prevention.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient, providing only necessary information without explaining concepts Claude already knows. Each section delivers actionable content without padding or unnecessary context about what Auth0 or React Native is. | 3 / 3 |
Actionability | Provides fully executable, copy-paste ready code examples for every step including installation commands, configuration files (Info.plist, AndroidManifest.xml, app.json), and complete TypeScript components with proper imports and error handling. | 3 / 3 |
Workflow Clarity | Clear 6-step numbered workflow with explicit sequencing. Each step builds on the previous one logically. The Common Mistakes table serves as a validation checkpoint by anticipating errors and providing fixes. | 3 / 3 |
Progressive Disclosure | Excellent structure with a complete Quick Start in the main file, then clear one-level-deep references to Setup Guide, Patterns Guide, and API Reference for advanced topics. Quick Reference section provides at-a-glance information without bloating the main content. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Table of Contents
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.