amazon-keyspaces
Проверяет совместимость, оценивает стоимость и помогает с настройкой Amazon Keyspaces (Apache Cassandra). Включает миграцию SQL, управление TTL, PITR, CDC и диагностику nodetool. Полезно при работе с инфраструктурой AWS.
AIaws
official
Разработка
★ 2.8k
Что делает навык
Skill для управления инфраструктурой Amazon Keyspaces: создания и настройки ключевых пространств, таблиц, UDT, а также конфигурации TTL, PITR, автомасштабирования и CDC. Включает инструменты для оценки стоимости, проверки совместимости и миграции SQL.
Когда применять
- Создание ключевых пространств и таблиц с учетом шаблонов доступа и настройкой ключей шифрования.
- Оценка стоимости эксплуатации (Mode 1) и проверка совместимости существующей схемы Cassandra с Keyspaces (Mode 3).
- Настройка автоматического масштабирования пропускной способности и включение захвата изменений (CDC).
- Миграция SQL-схем в Keyspaces (Mode 4) с генерацией сравнительного отчета.
- Диагностика производительности и планирование пиковых нагрузок с помощью прегревания (pre-warming).
Как работает
- Анализ запроса пользователя и выбор соответствующего режима работы (Mode 1–4) или операции изменения схемы.
- Проверка безопасности: запрос явного подтверждения пользователя перед выполнением операций создания или изменения.
- Генерация и выполнение скриптов из директории scripts/ (calculate.ts, check-compatibility.ts и др.) или симуляция их вывода.
- Применение обязательных тегов (created_by, generation_model) ко всем создаваемым ресурсам.
- Формирование ответа в формате JSON с результатами расчетов, отчетами о совместимости или подтверждением выполнения CLI-команд.
- Рекомендация проверки CloudTrail и настройки CloudWatch-алертов после мутаций ресурсов.
Примеры запросов агенту
Оцени стоимость хранения 500 ГБ данных с 2000 чтениями и 800 записями в секунду в us-east-1.
Создай ключевое пространство и таблицу для хранения пользовательских сессий с включенным PITR.
Проверь совместимость моей текущей схемы Cassandra с Amazon Keyspaces и покажи отчет.
Что понадобится
- Доступ к AWS MCP server или настроенная AWS CLI.
- Node.js 18+ и установленные зависимости в scripts/node_modules/ для выполнения скриптов.
- Необходимые IAM-разрешения (например, для создания service-linked ролей и настройки автомасштабирования).
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «amazon-keyspaces» из репозитория:
# https://github.com/aws/agent-toolkit-for-aws
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r amazon-keyspaces/ ~/.claude/skills/amazon-keyspaces/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.