For AI agents
The recommended way to teach coding agents about this library is the installable agent skill — not raw llms.txt files.
Install the skill
All agents (auto-detect):
npx skills add react-native-nitro-google-sign-in/google-signin -g -y
One provider (examples):
# Cursor
npx skills add react-native-nitro-google-sign-in/google-signin -a cursor -g -y
# Claude Code
npx skills add react-native-nitro-google-sign-in/google-signin -a claude-code -g -y
# GitHub Copilot
npx skills add react-native-nitro-google-sign-in/google-signin -a github-copilot -g -y
Full instructions for Cursor, Claude Code, Copilot, Codex, Windsurf, Gemini CLI, Cline, Continue, OpenCode, Roo Code, Junie, Kiro, Amp, and 50+ more: Install the agent skill.
What you get
- Correct One Tap sign-in flow (
signIn→createAccount→presentExplicitSignIn) - Expo vs bare setup (config plugin, Google Services, URL schemes)
- SHA-1 /
DEVELOPER_ERROR/autoDetectpitfalls - API and snippets in bundled
reference.mdandexamples.md
Other resources
| Resource | Use |
|---|---|
| Install skill | Per-provider npx skills add commands |
| Rules & workflow | AGENTS.md, Cursor rules, Copilot instructions |
| Prompt templates | Starter messages after skill is installed |
| AGENTS.md | Contributing to this repo |
| List on skills.sh | Get indexed on the public skills directory |
| Documentation | Full human-readable guides |
Common agent mistakes
- Using Expo Go instead of a development build
- Skipping Google Services Gradle plugin when using
webClientId: 'autoDetect'on Android - Missing SHA-1 on the Android OAuth client
- No native rebuild after adding the package