К основному содержанию
скилл CX Codex

catalyst-sdk — скилл для Claude Code: SDK Catalyst по платформам

Скилл подсказывает агенту, как инициализировать Catalyst SDK и обращаться к сервисам на Node.js, Python, Java, в браузере и на мобильных.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add catalystbyzoho/agent-skills --skill catalyst-sdk -a claude-code
Открыть на GitHub

Что делает catalyst-sdk

Скилл закрывает одну повторяющуюся проблему: агент пишет код под Catalyst, но путает инициализацию и вызовы сервисов на разных платформах. Внутри — отдельный файл-справочник на каждую платформу: references/sdk-nodejs.md, references/sdk-web.md, references/sdk-python.md, references/sdk-java.md и references/sdk-mobile.md для Android на Kotlin, iOS на Swift и Flutter на Dart.

Работает по шагам. Сначала скилл определяет платформу, потом подгружает нужный файл, а код показывает с инициализации — до всего, что касается конкретного сервиса. Так в ответе не появляется вызов DataStore раньше, чем создан объект приложения.

Есть нюансы, о которые легко споткнуться. Web SDK авторизует через браузер, без сервисного аккаунта; Node.js SDK инициализируется на сервере; мобильным SDK нужен ID проекта Catalyst в конфиге. Если пишете под браузер и ждёте серверную инициализацию — код не соберётся, это повод свериться со справочником sdk-web.

В Node.js-справочнике есть DataStore, ZCQL, Cache, Stratus с multipart и подписанными URL, Auth, Email, NoSQL, Job Scheduling, Circuits, Connections, Search и Push Notifications. В Python к этому добавляются Zia и SmartBrowz, в Java — Maven-настройка, SmartBrowz на Selenium и PDF.

Какие задачи решает

  • инициализировать Catalyst SDK под нужную платформу
  • вызвать DataStore или ZCQL без ошибок в порядке вызовов
  • настроить браузерную авторизацию в Web SDK
  • собрать PDF через SmartBrowz на Java
  • подключить Push Notifications на Android, iOS или Flutter

Примеры запросов агенту

  • инициализируй Catalyst SDK для Node.js и покажи работу с DataStore
  • как в Web SDK проверить, что пользователь авторизован?
  • настрой SmartBrowz в Java SDK для генерации PDF

Как установить catalyst-sdk

1Через Skills CLI (Vercel)

npx skills add catalystbyzoho/agent-skills --skill catalyst-sdk -a claude-code

2Вручную: положить файлы

~/.claude/skills/catalyst-sdk/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/catalyst-sdk/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора12

catalyst-datastore Скилл для ИИ-агентов, который ведёт разработчика через ZCQL, CRUD и права доступа в облачной базе Zoho Catalyst. CX Codex +1 1 000установок catalyst-functions Помогает писать и развёртывать 7 типов бессерверных функций в Zoho Catalyst. Подходит для настройки роутинга в API Gateway, обработки файлов и отладки CORS. CX Codex +1 1 000установок catalyst-appsail Помогает агенту развернуть постоянный сервер на Catalyst AppSail: managed-рантаймы Node.js, Java, Python или свой Docker-контейнер. CX Codex +1 1 000установок catalyst-authentication Помогает настроить вход, регистрацию и OAuth-подключения в Zoho Catalyst. Предупреждает о несовпадении ZAID между средами и ошибках локального запуска. CX Codex +1 999установок catalyst-zoho-mcp Скилл подключает ИИ-агента к MCP-серверу Zoho Catalyst, чтобы создавать таблицы, бакеты и кэш обычными фразами вместо консоли. CX Codex +1 1 000установок catalyst-slate Помогает агенту развернуть фронтенд на Catalyst Slate: создать приложение, настроить slate-config.toml и выкатить сборку. Полезен, когда React или Next.js надо хостить на Catalyst. CX Codex +1 1 000установок catalyst-cache Скилл для работы с Catalyst Cache: кладёт временные данные в сегменты кэша, читает их и следит за TTL. Пригодится, когда агенту нужно хранить сессионные значения. CX Codex +1 997установок catalyst-stratus Скилл для работы с объектным хранилищем Catalyst Stratus: загрузка файлов, подписанные ссылки, составная загрузка. Пригодится, если проект хранит файлы в Stratus. CX Codex +1 994установок

Похожие

aws-sdk-java-v2-lambda giuseppe-trisciuoglio Скилл подсказывает агенту, как вызывать и обновлять функции AWS Lambda через AWS SDK for Java 2.x. Пригодится, если пишешь на Java и работаешь с Lambda. CX Codex +1 3 700установок revenuecat-sdk-compatibility RevenueCat Скилл проверяет, поддерживает ли версия RevenueCat SDK нужную функцию, и считает, сколько подписчиков сидит на устаревших версиях. CX Codex +1 491установок qdrant-clients-sdk официальный github Скилл подсказывает, как подключать Qdrant через официальные SDK и API. Пригодится для кода на Python, TypeScript, Rust, Go, .NET или Java. 61установок iii-sdk-reference iii-hq Справка по API iii SDK для Node.js, Python, Rust, Go и браузера. Помогает быстро найти правильный синтаксис регистрации воркеров, функций, триггеров, наблюдателей и каналов на нужном языке. CX Codex +1 4 000установок copilot-sdk-java официальный github Правило подсказывает Copilot, как писать Java-приложения на GitHub Copilot SDK: инициализация клиента, сессии, асинхронные вызовы. ★ 40 418звёзд репо upgrade-stripe официальный Stripe Пошаговое руководство для перехода на новые версии Stripe API, серверных библиотек, Stripe.js и мобильных SDK. CX Codex GP ChatGPT 13установок

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о catalyst-sdk

Как установить catalyst-sdk в Claude?

Выполните npx skills add catalystbyzoho/agent-skills --skill catalyst-sdk -a claude-code. Скилл окажется в ~/.claude/skills/catalyst-sdk/SKILL.md.

Что делает catalyst-sdk?

Подгружает справочник по Catalyst SDK для нужной платформы и показывает инициализацию перед кодом сервисов. Поддерживает Node.js, Web, Python, Java, Android, iOS и Flutter.

Чем отличаются SDK на разных платформах?

Web SDK авторизует через браузер и обходится без сервисного аккаунта, Node.js SDK инициализируется на сервере, а мобильным SDK нужен ID проекта Catalyst в конфиге.

Исходный текст

SKILL.md · Apache-2.0
---
name: catalyst-sdk
description: "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'."
metadata:
  version: "2.0.4"
---

## 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

| 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 |

© catalystbyzoho · Apache-2.0 · catalystbyzoho/agent-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой