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

launching-ec2-instance-with-best-practices — скилл для Claude Code

Скилл помогает запускать EC2 с настройками для безопасности и контроля затрат. Пригодится при развёртывании новых инстансов в AWS.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aws/agent-toolkit-for-aws --skill launching-ec2-instance-with-best-practices -a claude-code
Открыть на GitHub

Что делает launching-ec2-instance-with-best-practices

Скилл ведёт запуск EC2 от выбора AMI и типа инстанса до проверки после старта. Он учитывает тип нагрузки и окружение, проверяет VPC, subnet и размещение в public или private сети, а также сверяет совместимость архитектуры AMI и инстанса.

В процедуру входят IAM-роли с минимальными правами, security groups с ограниченным набором портов, зашифрованное хранилище gp3 и теги для учёта затрат. После запуска скилл даёт инструкции для проверки и подключения. Поскольку AMI должна соответствовать типу инстанса, это повод сверить архитектуру до запуска.

При проблемах с ёмкостью предлагается сменить Availability Zone или тип инстанса. Для SSH нужно проверить доступ из своего IP, права файла ключа 400 и состояние инстанса; альтернативой назван AWS Systems Manager Session Manager. Логи консоли можно получить через aws ec2 get-console-output.

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

  • запустить EC2 с настройками безопасности
  • подобрать совместимые AMI и тип инстанса
  • настроить IAM-роли с минимальными правами
  • ограничить входящие порты через security group
  • зашифровать gp3 и добавить теги для учёта затрат

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

  • Запусти новый EC2 для этого окружения и выбери совместимые AMI и тип инстанса.
  • Проверь VPC, subnet и public/private размещение перед запуском EC2.
  • После запуска проверь инстанс и подготовь инструкции для подключения по SSH.

Как установить launching-ec2-instance-with-best-practices

1Через Skills CLI (Vercel)

npx skills add aws/agent-toolkit-for-aws --skill launching-ec2-instance-with-best-practices -a claude-code

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

~/.claude/skills/launching-ec2-instance-with-best-practices/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/launching-ec2-instance-with-best-practices/

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

Вопросы о launching-ec2-instance-with-best-practices

Как установить launching-ec2-instance-with-best-practices в Claude Code?

Выполните npx skills add aws/agent-toolkit-for-aws --skill launching-ec2-instance-with-best-practices -a claude-code, затем повторите эту команду ещё раз. После этого откройте ~/.claude/skills/launching-ec2-instance-with-best-practices/SKILL.md.

Что делает launching-ec2-instance-with-best-practices?

Скилл помогает запустить EC2 по процедуре с выбором AMI, настройкой сети, IAM, security group, зашифрованного gp3 и тегов. После старта он выполняет проверку и подсказывает варианты подключения.

Что проверить, если к EC2 не удаётся подключиться по SSH?

Проверьте, разрешает ли security group SSH с вашего IP, имеют ли права файла ключа значение 400 и запущен ли инстанс. Также можно использовать AWS Systems Manager Session Manager.

Исходный текст

SKILL.md · Apache-2.0
---
name: launching-ec2-instance-with-best-practices
description: Launches an EC2 instance with secure, cost-efficient defaults including AMI selection, burstable instance sizing, least-privilege IAM roles, hardened security groups, encrypted EBS volumes, and comprehensive tagging. Use when deploying new EC2 instances following AWS best practices for security and cost optimization.
version: 1
---

# Launching EC2 Instances with Best Practices

## Overview

Domain expertise for launching EC2 instances with sensible defaults optimized for security, cost-efficiency, and operational best practices. Covers AMI selection, instance type recommendation, network configuration, IAM role creation, security group hardening, storage configuration, tagging strategy, and post-launch verification.

## Launch an EC2 instance

To launch a fully configured EC2 instance with best-practice defaults, follow the procedure exactly.
See [EC2 instance launch procedure](references/launch-ec2-instance-with-best-practices.md).

The procedure handles:

- Intelligent defaults based on workload type and environment
- Network validation (VPC, subnet, public/private placement)
- AMI selection with architecture compatibility checks
- Least-privilege IAM roles for required AWS service access
- Hardened security groups with minimal port exposure
- Encrypted gp3 storage with environment-appropriate retention
- Comprehensive tagging for cost tracking and organization
- Post-launch verification and connection instructions

## Troubleshooting

### Insufficient instance capacity

Try a different availability zone or instance type (e.g., t3a instead of t3). See the full troubleshooting guide in the [launch procedure](references/launch-ec2-instance-with-best-practices.md).

### Instance immediately terminates

Check console output with `aws ec2 get-console-output`. Verify EBS volume size is sufficient and AMI is compatible with the instance type.

### Cannot connect via SSH

Verify the security group allows SSH from your IP, key file permissions are `400`, and the instance is running. Consider AWS Systems Manager Session Manager as an alternative.

© aws · Apache-2.0 · aws/agent-toolkit-for-aws

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

Всё по теме «Облака: AWS, Azure, GCP» →
aws-iam devops-skills Скилл для работы с AWS IAM: помогает писать политики, создавать роли и настраивать доступ по принципу least-privilege прямо из агента. CX Codex +1 333установок iac-terraform-data-engineering reason-machines Скилл для Claude и других ИИ-агентов: помогает описывать инфраструктуру AWS под данные в Terraform — бакеты S3, инстансы EC2, роли IAM. CX Codex +1 1 800установок iac-data-engineering-terraform reason-machines Скилл с готовыми шаблонами Terraform для дата-инженерии: бакеты S3, инстансы EC2 и роли IAM. Пригодится, когда нужно поднять инфраструктуру под пайплайны декларативно. CX Codex +1 1 800установок mastering-aws-cli Spillwave Скилл-справочник по AWS CLI v2: команды для Lambda, ECS, EKS, S3, DynamoDB, IAM и туннелей через SSM. Пригодится, когда агент пишет aws-команды или разбирается с доступом. CX Codex +1 2 400установок cloud-audit briiirussell Скилл проверяет конфигурации AWS, GCP и Azure на ошибки, лишние права и публичный доступ. Пригодится перед релизом или после инцидента. CX Codex +1 352установок cloud-security Alireza Rezvani Ищет дыры в конфигурации AWS, Azure и GCP: пути эскалации привилегий в IAM, публичные бакеты, открытые порты в security group. Пригодится перед аудитом или при разборе IaC. 643установок

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

connecting-lambda-to-api-gateway Скилл проводит агента по шагам подключения существующей Lambda к Amazon API Gateway: ресурсы, методы, прокси-интеграция, права и деплой. CX Codex +1 6 600установок troubleshooting-application-failures Скилл ищет причины падений приложения в логах CloudWatch: находит группы логов, вытаскивает ошибки и стектрейсы, предлагает, что чинить первым. CX Codex +1 6 400установок connecting-lambda-to-dynamodb Помогает связать функцию AWS Lambda с таблицей DynamoDB. Настраивает роли IAM, потоки DynamoDB Streams и триггеры обработки событий. CX Codex +1 6 500установок troubleshooting-s3-files Скилл находит причины сбоев Amazon S3 Files: от зависшего монтирования и сетевых таймаутов до ошибок прав IAM и рассинхронизации данных. CX Codex +1 6 300установок setting-up-cloudwatch-alarm-notifications Настраивает каналы уведомлений для алармов CloudWatch через SNS: темы, подписки, политики доступа и привязку к алармам. CX Codex +1 6 300установок debugging-lambda-timeouts Ищет причины зависания функций AWS Lambda по логам CloudWatch, метрикам и конфигурации. Пригодится, когда выполнение упирается в лимит времени. CX Codex +1 6 400установок configuring-vpc-endpoints-for-private-aws-service-access Скилл ведёт агента по настройке VPC endpoints через AWS PrivateLink, чтобы сервисы AWS открывались без интернет-шлюза и публичных IP. CX Codex +1 6 400установок setting-up-ec2-instance-profiles Настраивает профили инстансов EC2 и роли IAM для безопасного вызова сервисов AWS без сохранения ключей в коде. Пригодится при настройке доступа к S3, DynamoDB или CloudWatch. CX Codex +1 6 200установок

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

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