# amazon-aurora-mysql

Скилл для работы с кластерами Amazon Aurora MySQL: создание, изменение, подбор ACU, оценка хранилища и планирование апгрейда.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 5200 установок · ★ 3282
- Автор: aws
- Лицензия: Apache-2.0 · policy=mirror · лицензия открытая, файл — в исходнике
- Исходник: https://github.com/aws/agent-toolkit-for-aws/tree/HEAD/skills/specialized-skills/database-skills/amazon-aurora-mysql/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/amazon-aurora-mysql

## Что делает

Скилл собран как реестр под-скиллов, и каждый отвечает за свой участок работы с Aurora MySQL. Роутер сопоставляет запрос с нужным под-скиллом по смыслу, а не по точному совпадению слов, затем подгружает только его `references/{id}-instructions.md`. Пять направлений: создание кластера, Aurora serverless, хранилище I/O-Optimized, commitment pricing и планирование версий.

Создание идёт через полную конфигурацию с VPC: нужно собрать subnet group, security group, KMS, parameter group и версию движка. Express-конфигурация к Aurora MySQL не относится, она только для PostgreSQL — если вам нужен именно PostgreSQL, берите скилл `amazon-aurora-postgresql`. Перед любой операцией create или modify скилл требует подтверждения, а на создаваемые ресурсы сам проставляет теги `created_by` и `generation_model`.

Изменения разбиты по уровням риска. Смена типа хранилища на `aurora-iopt1` требует перезапуска для инстансов с NVMe/Optimized Reads (r6gd, r6id, r8gd), а переход с Aurora Standard на I/O-Optimized разрешён не чаще раза в 30 дней. Обратно на Standard можно в любой момент. Это повод сверить окно обслуживания, прежде чем запускать команду.

Выполнять операции скилл предпочитает через AWS MCP-сервер, а если его нет — через AWS CLI или SDK с той же командой `aws rds ...`.

## Требования
- Работает с: AWS, PostgreSQL

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/amazon-aurora-mysql/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/amazon-aurora-mysql/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/amazon-aurora-mysql/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/amazon-aurora-mysql/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aws/agent-toolkit-for-aws amazon-aurora-mysql
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/amazon-aurora-mysql/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/aws/agent-toolkit-for-aws --path skills/specialized-skills/database-skills/amazon-aurora-mysql
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/amazon-aurora-mysql/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add aws/agent-toolkit-for-aws --skill amazon-aurora-mysql -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/aws/agent-toolkit-for-aws/tree/HEAD/skills/specialized-skills/database-skills/amazon-aurora-mysql/SKILL.md

## Когда брать
- создать кластер Aurora MySQL с нужными VPC, subnet group и security group
- подобрать размер ACU и разобраться с поведением scale-to-zero
- решить, переходить ли на хранилище I/O-Optimized
- сравнить Reserved Instances и Database Savings Plans на 1 и 3 года
- спланировать мажорный апгрейд версии Aurora MySQL

## Примеры запросов агенту
- Создай кластер Aurora MySQL в моём VPC, собери subnet group и security group и покажи варианты перед запуском
- Сколько ACU поставить для Aurora serverless, если нагрузка днём высокая, а ночью почти нулевая?
- Стоит ли переходить на aurora-iopt1, если расходы на I/O выросли?

## Похожие
- [aws-rds-spring-boot-integration](https://affpapa.org/nevibecode/skills/aws-rds-spring-boot-integration.md) — скилл · 3700 установок
- [aws-rds](https://affpapa.org/nevibecode/skills/aws-rds.md) — скилл · 331 установка
- [database-admin](https://affpapa.org/nevibecode/agents/database-admin.md) — субагент · 2185 установок
- [alibabacloud-das-agent](https://affpapa.org/nevibecode/skills/alibabacloud-das-agent.md) — скилл · 391 установка
- [azure-resource-manager-mysql-dotnet](https://affpapa.org/nevibecode/skills/azure-resource-manager-mysql-dotnet.md) — скилл · 1 установка
- [mysql](https://affpapa.org/nevibecode/skills/devops-skills-mysql.md) — скилл · 350 установок

Из того же набора: [aws/agent-toolkit-for-aws](https://affpapa.org/nevibecode/by/aws/agent-toolkit-for-aws.md) — 133 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
