About catalyst-sdk
A skill for answering Zoho Catalyst SDK questions across Node.js, web, Python, Java, Android, iOS, and Flutter. It directs the assistant to the matching platform reference and to show initialization before service-specific code.
Key features
- 01Platform-specific SDK guidance
- 02References for seven platforms
- 03Initialization-first code examples
- 04Platform-specific authentication notes
Use cases
- 01Choosing the relevant Catalyst SDK
- 02Initializing an SDK for a platform
- 03Looking up platform-specific service methods
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ catalystbyzoho/ agent-skills --skill catalyst-sdkAfter installing, type/catalyst-sdkin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/sdk-java.mdsdk-mobile.mdsdk-nodejs.mdsdk-python.mdsdk-web.mdDetails
From the project READMEHow It Works
- Identify the platform — Node.js, Web (browser), Python, Java, Android, iOS, or Flutter.
- Load the matching reference file — Each platform has its own SDK reference with initialization pattern and service methods.
- Initialization first — Always show the SDK init call before any service-specific code.
- Platform quirks — Web SDK uses browser auth (no service account); Node.js SDK uses server-side init; Mobile SDKs require the Catalyst project ID in the config.
Triggers
Use this skill for: "SDK", zcatalyst-sdk-node, zcatalyst-sdk, "Node.js SDK", "Web SDK", "Python SDK", "Java SDK", "Android SDK", "iOS SDK", "Flutter SDK", sdk-web, sdk-mobile, catalyst.initialize, catalystApp, "initialize SDK", or any platform-specific SDK question.
References
| Reference | Load when the query is about… |
|---|---|
references/sdk-nodejs.md | Node.js SDK — DataStore, ZCQL, Cache, Stratus (multipart, signed URLs), Auth, Email, NoSQL, Job Scheduling, Circuits, Connections, Search, Push Notifications |
references/sdk-web.md | Web SDK v4 — browser-side auth (hosted/embedded login), generateAuthToken, isUserAuthenticated, signOut, DataStore, Stratus, cross-domain Slate→function pattern |
references/sdk-python.md | Python SDK — DataStore, ZCQL, Cache, Stratus, Auth, Email, Search, Connections, NoSQL, Push Notifications, Job Scheduling, Circuits, Zia, SmartBrowz |
references/sdk-java.md | Java SDK — Maven setup, DataStore, ZCQL, Cache, SmartBrowz (Selenium, PDF) |
references/sdk-mobile.md | Android (Kotlin), iOS (Swift), Flutter (Dart) — auth, DataStore, ZCQL, Stratus, Push Notifications, Search |
Comments
Markdown supported