# amazon-ec2-image-builder

Скилл для сборки кастомных AMI и контейнерных образов в EC2 Image Builder: рецепты, компоненты, пайплайны и разбор упавших сборок.

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

## Что делает

Скилл даёт агенту предметные знания по EC2 Image Builder. Он ведёт от роли сборки и компонентов до рецепта образа, инфраструктурной и дистрибутивной конфигурации. Отдельно разобраны разовые сборки и повторяющиеся пайплайны для golden AMI и патчинга ОС.

Внутри — набор справочников: создание образов и пайплайнов, варианты дистрибуции (launch templates, SSM-параметры, другие регионы), разбор сбоев, специфика Windows, macOS и контейнеров в ECR, а также кастомные workflow. Агент читает нужный файл перед ответом, потому что точные команды и требования по платформам лежат именно там.

Лучше всего работает с AWS MCP-сервером — он даёт песочницу и аудит-логи. С обычным AWS CLI тоже работает. Учтите: скилл не покрывает запуск инстансов из готовых AMI, жизненный цикл и вывод AMI из эксплуатации, а также общее управление парком EC2 — для этого есть соседние скиллы. Архитектуру держите согласованной между базовым образом, бинарниками компонентов и типами инстансов: Image Builder не проверяет это при создании, и рассинхрон всплывёт только в середине сборки.

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

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install aws/agent-toolkit-for-aws amazon-ec2-image-builder
```

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- собрать кастомную AMI из рецепта и компонентов
- настроить повторяющийся пайплайн для golden AMI
- раздать готовый образ через launch template или SSM-параметр
- разобраться, почему сборка упала или висит
- собрать контейнерный образ и отправить его в ECR

## Примеры запросов агенту
- Собери кастомную AMI на базе Amazon Linux 2023 с обновлениями и CloudWatch-агентом
- Настрой пайплайн, который пересобирает golden AMI по расписанию
- Сборка упала на этапе компонента — посмотри логи и скажи, что чинить

## Похожие
- [aws-ami-builder](https://affpapa.org/nevibecode/skills/aws-ami-builder.md) — скилл · 3200 установок
- [iac-terraform-data-engineering](https://affpapa.org/nevibecode/skills/iac-terraform-data-engineering.md) — скилл · 1800 установок
- [iac-data-engineering-terraform](https://affpapa.org/nevibecode/skills/iac-data-engineering-terraform.md) — скилл · 1800 установок
- [hf-cloud-serving-image-selection](https://affpapa.org/nevibecode/skills/hf-cloud-serving-image-selection.md) — скилл · 544 установки
- [amazon-location-service](https://affpapa.org/nevibecode/skills/amazon-location-service.md) — скилл · 1000 установок
- [terraform-engineer](https://affpapa.org/nevibecode/skills/terraform-engineer.md) — скилл · 5400 установок

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

_Часть страницы не вошла по размеру — она есть в HTML-версии._

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