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

nosql-expert — скилл для Claude Code: что делает и как установить

Помогает проектировать базы данных Cassandra и DynamoDB от сценариев чтения, рассчитывать ключи партиционирования и избегать перегрузки отдельных узлов кластера.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/nosql-expert
Открыть на GitHub

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

Скилл перестраивает мышление под принцип query-first. В реляционных базах сначала описывают сущности. Здесь структура подчиняется только будущим запросам на чтение. Решение ориентировано на распределённые хранилища: Cassandra, ScyllaDB и DynamoDB.

Внутри заложены правила расчёта первичных ключей высокой кардинальности и компоновки нескольких сущностей в одну таблицу. Скилл проверяет риск переполнения раздела свыше 10 ГБ и подсказывает разбиение по суффиксам дат. Денормализация и дублирование данных рассматриваются как нормальный рабочий инструмент ради скорости сетевых ответов.

Применение директивы ALLOW FILTERING в Cassandra означает ошибку в схеме: база начинает полное сканирование кластера. Инструкции также напоминают, что частые операции удаления создают медленные метки tombstones.

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

  • спроектировать структуру single-table под Amazon DynamoDB
  • подобрать ключ партиционирования для равномерного распределения трафика
  • перенести реляционные связи в денормализованные таблицы Cassandra
  • проверить готовую схему на риск появления горячих разделов

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

  • Спроектируй схему таблицы DynamoDB для сущностей User и Order методом single-table design
  • Проверь модель Cassandra: нет ли риска появления горячих разделов при таком partition key?

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

1Через claude-code-templates

npx claude-code-templates@latest --skill development/nosql-expert

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill nosql-expert -a claude-code

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

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

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

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

Вопросы о nosql-expert

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

Выполните в терминале команду npx claude-code-templates@latest --skill development/nosql-expert. Также доступен альтернативный вариант: npx skills add davila7/claude-code-templates --skill nosql-expert -a claude-code.

Чем подход к моделированию в NoSQL отличается от реляционных баз?

В SQL сущности нормализуют, а выборки объединяют через JOIN. В Cassandra и DynamoDB таблицы проектируют строго под конкретные шаблоны чтения, заранее дублируя данные ради скорости.

Почему в Cassandra советуют избегать директивы ALLOW FILTERING?

Эта директива заставляет базу данных выполнять полное сканирование всех узлов кластера вместо точечного поиска по ключу. Если запросу требуется такой фильтр, значит, ключ партиционирования или кластеризации выбран неверно.

Похожие скиллы

Все скиллы по теме «Данные и базы» →
xlsx официальный anthropics Работает с табличными файлами: создаёт, читает, правит и преобразует книги. Подходит, когда итогом должен стать файл Excel или другой табличный формат. 187 223установок google-agents-cli-observability официальный Google Помогает настроить трассировку и сбор данных о работе ИИ-агентов, включая агентов на ADK. Пригодится, когда нужно разбирать выполнение запросов или наблюдать за агентом после развёртывания. CX Codex +1 511 300установок caveman-evidence-review JuliusBrussee Скилл читает данные Caveman Cloud о расходах LLM, трассах и маршрутизации. Подходит для проверки того, куда уходит бюджет проекта. CX Codex +1 104 500установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок performance-optimization addyosmani Скилл для агентов ИИ-кодинга: сначала замеряет, потом чинит узкое место — от Core Web Vitals до N+1 запросов и индексов в базе. CX Codex +1 65 200установок supabase официальный supabase Скилл помогает настраивать базу данных, аутентификацию и RLS в Supabase без скрытых дыр в безопасности. CX Codex GP ChatGPT 8установок

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

Весь набор →
blockrun Подключает к Claude Code внешние сервисы для генерации картинок через DALL-E и поиска свежих постов в X через Grok без покупки отдельных API-ключей. 68установок seaborn Скилл помогает строить статистические графики по данным: от диаграмм рассеяния до тепловых карт и парных графиков. Пригодится для исследовательского анализа и подготовки иллюстраций. 68установок gws-cloudidentity Слэш-команда прогоняет операции Google Cloud Identity через Google Workspace CLI: группы, участники, устройства, SSO-профили. Пригодится, когда админские задачи надо решать из чата. 68установок exa-search Скилл ищет материалы по смыслу, находит похожий контент и помогает проводить структурированный поиск через Exa API. Подключите его, когда обычного поиска по ключевым словам недостаточно. 67установок emerging-techniques-model-pruning Скилл помогает сжать языковую модель с помощью Wanda, SparseGPT и других методов прореживания. Пригодится для уменьшения числа весов без повторного обучения. 67установок gws-people Слэш-команда для Claude Code, которая через CLI gws управляет контактами и профилями Google Workspace: создаёт, ищет, обновляет и удаляет записи. 67установок core-components Скилл для Claude, который заставляет агента собирать интерфейс из компонентов вашей библиотеки и дизайн-токенов вместо сырых значений. 66установок cc-skill-coding-standards Скилл задаёт агенту единые стандарты для TypeScript, JavaScript, React и Node.js: имена, иммутабельность, обработку ошибок, структуру API. 66установок

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

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