mcpField
C
catalyst-sdk

catalyst-sdk

github.com/catalystbyzohoDevelopment701.0k installsUpdated today
Repository

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

  1. 01Platform-specific SDK guidance
  2. 02References for seven platforms
  3. 03Initialization-first code examples
  4. 04Platform-specific authentication notes

Use cases

  1. 01Choosing the relevant Catalyst SDK
  2. 02Initializing an SDK for a platform
  3. 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-sdk

After installing, type/catalyst-sdkin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
sdk-java.md
sdk-mobile.md
sdk-nodejs.md
sdk-python.md
sdk-web.md

Details

From the project README

How It Works

  1. Identify the platform — Node.js, Web (browser), Python, Java, Android, iOS, or Flutter.
  2. Load the matching reference file — Each platform has its own SDK reference with initialization pattern and service methods.
  3. Initialization first — Always show the SDK init call before any service-specific code.
  4. 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

ReferenceLoad when the query is about…
references/sdk-nodejs.mdNode.js SDK — DataStore, ZCQL, Cache, Stratus (multipart, signed URLs), Auth, Email, NoSQL, Job Scheduling, Circuits, Connections, Search, Push Notifications
references/sdk-web.mdWeb SDK v4 — browser-side auth (hosted/embedded login), generateAuthToken, isUserAuthenticated, signOut, DataStore, Stratus, cross-domain Slate→function pattern
references/sdk-python.mdPython SDK — DataStore, ZCQL, Cache, Stratus, Auth, Email, Search, Connections, NoSQL, Push Notifications, Job Scheduling, Circuits, Zia, SmartBrowz
references/sdk-java.mdJava SDK — Maven setup, DataStore, ZCQL, Cache, SmartBrowz (Selenium, PDF)
references/sdk-mobile.mdAndroid (Kotlin), iOS (Swift), Flutter (Dart) — auth, DataStore, ZCQL, Stratus, Push Notifications, Search

Comments

Markdown supported