关于 catalyst-sdk
用于回答 Zoho Catalyst SDK 问题的技能,涵盖 Node.js、Web、Python、Java、Android、iOS 和 Flutter。它会引导助手查阅对应平台资料,并在服务代码前展示初始化步骤。
主要功能
- 01按平台提供 SDK 指引
- 02涵盖七个平台的参考资料
- 03代码示例先展示初始化
- 04平台特定的身份验证说明
适用场景
- 01选择合适的 Catalyst SDK
- 02初始化特定平台的 SDK
- 03查询平台专属服务方法
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ catalystbyzoho/ agent-skills --skill catalyst-sdk安装后在 Claude Code 中输入/catalyst-sdk确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/sdk-java.mdsdk-mobile.mdsdk-nodejs.mdsdk-python.mdsdk-web.md详细介绍
工作原理
- 识别平台 — Node.js、Web(浏览器)、Python、Java、Android、iOS 或 Flutter。
- 加载对应的参考文件 — 每个平台都有自己的 SDK 参考,其中包含初始化模式和服务方法。
- 先初始化 — 始终先展示 SDK 初始化调用,再展示任何特定服务的代码。
- 平台特有事项 — Web SDK 使用浏览器身份验证(无需服务账号);Node.js SDK 使用服务器端初始化;移动 SDK 需要在配置中提供 Catalyst 项目 ID。
触发条件
遇到以下内容时使用此技能:"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",或任何特定平台的 SDK 问题。
参考资料
| 参考资料 | 在查询涉及以下内容时加载…… |
|---|---|
references/sdk-nodejs.md | Node.js SDK — DataStore、ZCQL、Cache、Stratus(分块上传、签名 URL)、Auth、Email、NoSQL、Job Scheduling、Circuits、Connections、Search、Push Notifications |
references/sdk-web.md | Web SDK v4 — 浏览器端身份验证(托管式/嵌入式登录)、generateAuthToken、isUserAuthenticated、signOut、DataStore、Stratus、跨域 Slate→function 模式 |
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 设置、DataStore、ZCQL、Cache、SmartBrowz(Selenium、PDF) |
references/sdk-mobile.md | Android(Kotlin)、iOS(Swift)、Flutter(Dart)— 身份验证、DataStore、ZCQL、Stratus、Push Notifications、Search |
评论
支持 Markdown