@firstpick/pi-skill-shoo-auth
Use when evaluating, implementing, reviewing, or debugging Shoo auth (shoo.dev) Google sign-in in browser apps, including @shoojs/react, @shoojs/auth, hosted shoo.js, Convex custom JWT integration, PKCE callbacks, session checks, and server-side id_token
Package details
Install @firstpick/pi-skill-shoo-auth from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@firstpick/pi-skill-shoo-auth- Package
@firstpick/pi-skill-shoo-auth- Version
0.1.4- Published
- Aug 7, 2026
- Downloads
- 275/mo · 25/wk
- Author
- firstpick
- License
- MIT
- Types
- skill
- Size
- 22.5 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Shoo Authentication
Add or troubleshoot Google sign-in through Shoo in a browser application.
Helpful when
- You are adding Shoo sign-in to a new app.
- The sign-in callback or session check fails.
- The browser and server disagree about whether a user is signed in.
What to share with Pi
- The relevant app and server code
- The exact sign-in problem or desired flow
- Error messages with secrets removed
Try asking
Help me add Shoo Google sign-in to this app. Check the callback, session handling, and server-side identity verification.
What you’ll get
- A clear sign-in flow
- Likely causes for broken authentication
- Implementation or fix steps with checks
Keep in mind
The shipped workflow identifies itself as a draft. Verify current Shoo documentation and adoption risk before production use, and never paste passwords, private keys, or live access tokens into the request.
Install
pi install npm:@firstpick/pi-skill-shoo-auth
Restart Pi if the skill does not appear in your current session.
Technical details
See TECHNICAL.md for advanced usage, configuration, compatibility, and limitations.