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

catalyst-nosql — скилл для Claude Code: NoSQL-таблицы Catalyst

Скилл подсказывает агенту, как работать с NoSQL-таблицами Catalyst: собирать элементы через NoSQLItem, вставлять, читать и обновлять записи.

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

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

Скилл включается, когда в задаче всплывают nosql.table, insertItems, fetchItem, updateItems, deleteItems, queryTable или NoSQLItem. Агент получает инструкцию по SDK-операциям и модели partition key: без ключа раздела запись не собрать.

Внутри есть таблица выбора между Catalyst Data Store и Catalyst NoSQL. Фиксированная схема, ZCQL и join — это Data Store, и скилл прямо велит остановиться и загрузить catalyst-datastore. Гибкая схема на каждый элемент, JSON-формат и ставка на высокую пропускную способность записи — территория NoSQL. Так что если в проекте уже есть реляционные запросы, этот скилл вам не помощник, и это повод проверить, какой из двух подключён.

Дальше агент открывает references/nosql-basics.md и отвечает вызовом SDK с именем таблицы, атрибутом partition key и конструкцией NoSQLItem. Установка идёт через npx skills add из репозитория catalystbyzoho/agent-skills.

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

  • собрать элемент NoSQL-таблицы через NoSQLItem
  • вставить пачку записей вызовом insertItems
  • достать одну запись по partition key
  • обновить и удалить документы Catalyst
  • выбрать между NoSQL и Data Store до написания кода

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

  • добавь запись в nosql.table через NoSQLItem
  • покажи вызов fetchItem для этой таблицы
  • у нас гибкая схема — что использовать, NoSQL или Data Store?

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

1Через Skills CLI (Vercel)

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

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

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

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

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

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

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установок catalyst-zia Подключает к агенту готовые API Zia: распознавание текста, анализ лиц, детекция объектов, штрихкоды и модерация контента. Пригодится, когда нужен OCR или разбор изображений без обучения своей модели. CX Codex +1 987установок catalyst-signals Скилл для работы с Catalyst Signals: помогает настроить издателей, правила, вебхуки и политики доставки событий прямо из консоли. CX Codex +1 938установок

Похожие

nosql-database-design aj-geddes Помогает агенту проектировать коллекции MongoDB и таблицы DynamoDB: вложенные документы, индексы, денормализация. Пригодится, когда схему надо решить до кода. CX Codex +1 486установок cosmosdb-best-practices cosmosdb-agent-kit Скилл с набором правил по Azure Cosmos DB: моделирование данных, ключи разделов, запросы, SDK. Пригодится, когда агент пишет или правит код под Cosmos DB. CX Codex +1 1 100установок mongodb hoodini Скилл для работы с MongoDB и Mongoose: помогает проектировать схемы, писать запросы и агрегации, разбираться с индексами. CX Codex +1 1 700установок database-management-patterns manutej Скилл-справочник по работе с PostgreSQL и MongoDB: проектирование схем, индексы, транзакции, репликация и шардирование. CX Codex +1 466установок azure-cosmos-py Microsoft Подсказывает агенту, как работать с Azure Cosmos DB через Python SDK: CRUD документов, запросы, контейнеры, ключи разделов. 2установок appwrite-python appwrite Подсказывает агенту, как писать серверный код на Python с Appwrite SDK: пользователи, таблицы, хранилище файлов, функции. CX Codex +1 1 100установок

Рядом в теме «Данные и базы»

Всё по теме «Данные и базы» →

Вопросы о catalyst-nosql

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

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

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

Подсказывает агенту SDK-операции с NoSQL-таблицами Catalyst: insertItems, fetchItem, updateItems, deleteItems, queryTable и сборку элементов через NoSQLItem.

Чем это отличается от catalyst-datastore?

NoSQL берёт гибкую схему и доступ по partition key, Data Store — фиксированную схему и ZCQL с join. При словах «ZCQL», «join» или «relational» скилл велит загрузить catalyst-datastore.

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

SKILL.md · Apache-2.0
---
name: catalyst-nosql
description: "Catalyst NoSQL — key-value table store with typed items built via NoSQLItem builder. Partition key required. Trigger on 'NoSQL', 'nosql.table', 'insertItems', 'fetchItem', 'updateItems', 'deleteItems', 'queryTable', 'NoSQLItem', 'document storage', 'flexible schema', or 'Catalyst document database'. Do NOT use when you need SQL joins, ZCQL queries, or a fixed relational schema — use catalyst-datastore instead."
metadata:
  version: "2.1.0"
---

## How It Works

1. **NoSQL vs Data Store** — If the user is undecided, apply this matrix:

   | | Catalyst Data Store | Catalyst NoSQL |
   |---|---|---|
   | Schema | Fixed, defined upfront | Flexible, per-item (no uniform structure required) |
   | Query | ZCQL (SQL-like joins and filters) | Partition key + optional sort key |
   | Data type | Structured, relational rows | Unstructured/semi-structured, JSON-format |
   | Priority | ACID compliance, complex queries | High scalability, high write throughput |

   **Rule:** If the user says "ZCQL", "join", "relational", or "fixed schema" — stop and load `catalyst-datastore` instead.
2. **Load `references/nosql-basics.md`** — for SDK operations (`insertItems`, `fetchItem`, `updateItems`, `deleteItems`, `queryTable`) and the `NoSQLItem` builder.
3. **Answer** — Provide the SDK method call with the correct table name, partition-key attribute, and `NoSQLItem` construction.

## Triggers

Use this skill for: "NoSQL", "document storage", `nosql.table`, `insertItems`, `fetchItem`, `updateItems`, `deleteItems`, `queryTable`, `NoSQLItem`, "NoSQL vs Data Store", "flexible schema", "Catalyst document database", "schemaless data on Catalyst", or "nested objects in Catalyst".

## References

| Reference | Load when the query is about… |
|-----------|-------------------------------|
| `references/nosql-basics.md` | SDK operations (`insertItems`, `fetchItem`, `updateItems`, `deleteItems`, `queryTable`), `NoSQLItem` builder, partition-key model, NoSQL vs Data Store decision table |

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

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

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

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