From catalyst-by-zoho
Handles Catalyst user login/signup, ZAID environment verification, Web SDK auth flows, and OAuth token management via Connections. Essential for implementing authentication and protecting data.
How this skill is triggered — by the user, by Claude, or both
Slash command
/catalyst-by-zoho:catalyst-authenticationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Identify flow type** — Hosted login (redirect to Catalyst login page), embedded login (custom UI), or backend `getCurrentUser` check.
getCurrentUser check.references/auth-basics.md — for signup/login flows, ZAID gotcha, hosted vs embedded login, and common auth errors.catalyst-functions skill and its references/functions-basics.md Security Rules section. Security Rules has two parameters: (a) methods — which HTTP methods (GET/POST/PUT/DELETE/PATCH) are enabled for the function (removing a method blocks that verb entirely), and (b) authentication — a single binary flag (optional = public, required = authenticated users only) applied function-wide, not per-method. For role-based data access control, route to DataStore Scopes and Permissions (Console → Table → Scopes and Permissions).references/connections.md for external API OAuth token management (Zoho or third-party).Use this skill for: "authentication", "user management", "login", "signup", getCurrentUser, "ZAID", registerUser, isUserAuthenticated, signOut, "hosted login", "embedded login", "Connections", "OAuth token", getConnector, getAccessToken, "Security Rules", "App User", "credentials include", or "auth redirect".
| Reference | Load when the query is about… |
|---|---|
references/auth-basics.md | User signup/login, getCurrentUser, Web SDK auth flows, ZAID gotcha, hosted vs embedded login, common auth errors |
catalyst-functions skill | Security Rules — function invocation control (methods, authentication: optional/required) |
references/connections.md | OAuth token management for external APIs — getConnector, getAccessToken, Zoho and third-party service connections |
npx claudepluginhub catalystbyzoho/agent-skills --plugin catalyst-by-zohoProvides CloudBase Web auth frontend integration guidance: login, registration, sessions, protected routes using @cloudbase/js-sdk. Read after auth-tool provider checks.
Provides decision trees, JWT references, and patterns for authentication/authorization including OAuth2, sessions, RBAC, ABAC, passkeys, MFA. Use for secure login, tokens, access control.
Configure Supabase authentication providers (OAuth, JWT, email). Use when setting up authentication, configuring OAuth providers (Google/GitHub/Discord), implementing auth flows, configuring JWT settings, or when user mentions Supabase auth, social login, authentication setup, or auth configuration.