Provides initialization patterns and method references for various Catalyst platform SDKs.

Install

mkdir -p .claude/skills/catalyst-sdk && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16400" && unzip -o skill.zip -d .claude/skills/catalyst-sdk && rm skill.zip

Installs to .claude/skills/catalyst-sdk

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Catalyst SDKs — initialization patterns, service access, and method reference for Node.js, Web (browser), Python, Java, Android, iOS, and Flutter. Trigger on 'SDK', 'zcatalyst-sdk-node', 'Node.js SDK', 'Web SDK', 'Python SDK', 'Java SDK', 'Android SDK', 'iOS SDK', 'Flutter SDK', or 'initialize SDK'.
300 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • Identify the target platform for Catalyst SDK (Node.js, Web, Python, Java, Mobile)
  • Load platform-specific SDK reference files
  • Show SDK initialization patterns
  • Provide service access methods
  • Address platform-specific SDK quirks

How it works

The skill identifies the platform, loads the corresponding SDK reference file, and provides initialization patterns and service methods, accounting for platform-specific behaviors.

Inputs & outputs

You give it
User query about Catalyst SDK for a specific platform (e.g., 'Node.js SDK initialization')
You get back
Platform-specific SDK initialization code and relevant service methods

When to use catalyst-sdk

  • Initializing Catalyst SDKs
  • Accessing DataStore or ZCQL methods
  • Setting up browser-side authentication
  • Configuring server-side service access

About this skill

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

When not to use it

  • When not working with Catalyst SDKs
  • When the task does not involve initialization or service access for Catalyst
  • When the platform is not supported by the listed SDKs

Limitations

  • Limited to Catalyst SDKs for Node.js, Web, Python, Java, Android, iOS, and Flutter.
  • Requires identification of the specific platform.
  • Focuses on initialization and service access patterns.

How it compares

This skill provides platform-specific guidance for Catalyst SDKs, ensuring correct initialization and service access for each environment, unlike generic SDK documentation.

Compared to similar skills

catalyst-sdk side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
catalyst-sdk (this skill)01moNo flagsBeginner
generating-rest-apis027dReviewAdvanced
slack-bot-builder16moReviewIntermediate
managing-api-cache227dReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

generating-rest-apis

jeremylongshore

Generate complete REST API implementations from OpenAPI specifications or database schemas. Use when generating RESTful API implementations. Trigger with phrases like "generate REST API", "create RESTful API", or "build REST endpoints".

02

slack-bot-builder

davila7

Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps. Use when: slack bot, slack app, bolt framework, block kit, slash command.

11

managing-api-cache

jeremylongshore

Implement intelligent API response caching with Redis, Memcached, and CDN integration. Use when optimizing API performance with caching. Trigger with phrases like "add caching", "optimize API performance", or "implement cache layer".

220

migrate-backend-to-dts

Azure-Samples

Migrate existing Azure Durable Functions apps from existing backend storage providers (Azure Storage, Netherite, MSSQL) to the Durable Task Scheduler. Use when switching backends, converting to azureManaged storage provider, upgrading from Azure Storage default provider, migrating from Netherite Eve

00

backend-bugfix

u1219437219-cmyk

Investigate and fix backend bugs involving APIs, data flow, jobs, logs, or intermittent server behavior.

00

telegram-bot-builder

davila7

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategies, and scaling bots to thousands of users. Use when: telegram bot, bot api, telegram automation, chat bot telegram, tg bot.

106130

Search skills

Search the agent skills registry