AIKraft/Skills/amazon-keyspaces

amazon-keyspaces

Проверяет совместимость, оценивает стоимость и помогает с настройкой Amazon Keyspaces (Apache Cassandra). Включает миграцию SQL, управление TTL, PITR, CDC и диагностику nodetool. Полезно при работе с инфраструктурой AWS.

aws official Разработка ★ 2.8k

Что делает навык

Skill для управления инфраструктурой Amazon Keyspaces: создания и настройки ключевых пространств, таблиц, UDT, а также конфигурации TTL, PITR, автомасштабирования и CDC. Включает инструменты для оценки стоимости, проверки совместимости и миграции SQL.

Когда применять

  • Создание ключевых пространств и таблиц с учетом шаблонов доступа и настройкой ключей шифрования.
  • Оценка стоимости эксплуатации (Mode 1) и проверка совместимости существующей схемы Cassandra с Keyspaces (Mode 3).
  • Настройка автоматического масштабирования пропускной способности и включение захвата изменений (CDC).
  • Миграция SQL-схем в Keyspaces (Mode 4) с генерацией сравнительного отчета.
  • Диагностика производительности и планирование пиковых нагрузок с помощью прегревания (pre-warming).

Как работает

  1. Анализ запроса пользователя и выбор соответствующего режима работы (Mode 1–4) или операции изменения схемы.
  2. Проверка безопасности: запрос явного подтверждения пользователя перед выполнением операций создания или изменения.
  3. Генерация и выполнение скриптов из директории scripts/ (calculate.ts, check-compatibility.ts и др.) или симуляция их вывода.
  4. Применение обязательных тегов (created_by, generation_model) ко всем создаваемым ресурсам.
  5. Формирование ответа в формате JSON с результатами расчетов, отчетами о совместимости или подтверждением выполнения CLI-команд.
  6. Рекомендация проверки 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 и совместимые) подхватывает его по описанию и следует шагам.