deploy-on-aws — плагин для Claude Code: AWS и установка
Плагин анализирует проект, подбирает сервисы AWS, считает примерную стоимость и создаёт IaC. Отдельный скилл строит архитектурные диаграммы.
/plugin install deploy-on-aws@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-community
/plugin install deploy-on-aws@claude-community
/plugin marketplace add anthropics/claude-plugins-officialЧто делает deploy-on-aws
deploy-on-aws разбирает кодовую базу, рекомендует сервисы AWS, оценивает расходы и генерирует IaC для CDK или CloudFormation. В плагин входят скиллы deploy и aws-architecture-diagram, а также MCP-серверы для практик IaC, архитектурных рекомендаций и актуальных цен AWS.
Диаграммы создаются в формате draw.io с официальными иконками AWS4, легендой шагов и поддержкой тёмного режима. Хук scripts/validate-drawio.sh проверяет XML, а скрипты из scripts/lib/ обрабатывают цвета иконок, бейджи и размер легенды. Для проверки диаграмм нужен defusedxml, а для развёртывания через AWS нужны AWS CLI и настроенные учётные данные.
Для работы требуется Python 3.9+. Экспорт PNG, SVG или PDF опирается на установленный draw.io desktop; без него остаётся генерация XML.
Какие задачи решает
- разобрать кодовую базу перед развёртыванием в AWS
- подобрать AWS-сервисы под приложение
- оценить стоимость инфраструктуры
- сгенерировать CDK или CloudFormation
- создать проверяемую draw.io-диаграмму
Примеры запросов агенту
- Проанализируй этот проект и предложи архитектуру AWS для развёртывания.
- Оцени расходы AWS для текущей кодовой базы и создай IaC.
- Построй диаграмму архитектуры для серверного REST API в формате draw.io.
Как установить deploy-on-aws
Через маркетплейс плагинов
/plugin install deploy-on-aws@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-community/plugin install deploy-on-aws@claude-community/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о deploy-on-aws
Как установить deploy-on-aws в Claude Code?
Добавьте официальный marketplace командой /plugin marketplace add anthropics/claude-plugins-official, затем установите плагин: /plugin install deploy-on-aws@claude-plugins-official.
Что делает deploy-on-aws?
Плагин анализирует проект, рекомендует сервисы AWS, оценивает стоимость и генерирует IaC. Второй скилл создаёт архитектурные диаграммы draw.io с иконками AWS4.
Что нужно для генерации и экспорта диаграмм?
Для проверки XML нужен defusedxml, а для экспорта в PNG, SVG или PDF нужен draw.io desktop. Плагин также требует Python 3.9+.
Исходный текст
deploy-on-aws · Apache-2.0
# Deploy on AWS Plugin Deploy applications to AWS with architecture recommendations, cost estimates, IaC deployment, and validated architecture diagrams. ## Overview This plugin provides two skills: infrastructure deployment with cost estimation, and AWS architecture diagram generation as draw.io XML with official AWS4 icons. ## Skills | Skill | Description | | -------------------------- | ----------------------------------------------------------------------------------------------------- | | `deploy` | Analyze codebases, recommend AWS services, estimate costs, and generate CDK/CloudFormation IaC | | `aws-architecture-diagram` | Generate validated draw.io architecture diagrams with AWS4 icons, step legends, and dark mode support | ## MCP Servers | Server | Description | | -------------- | ------------------------------------------------- | | `awsiac` | AWS IaC best practices and patterns | | `awsknowledge` | Architecture guidance and service recommendations | | `awspricing` | Real-time AWS pricing data for cost estimation | ## Installation ```bash /plugin marketplace add awslabs/agent-plugins /plugin install deploy-on-aws@agent-plugins-for-aws ``` ## Prerequisites - Python 3.9+ - `defusedxml` — required for diagram XML validation: `pip3 install defusedxml>=0.7.1` - AWS CLI with configured credentials (for deployment skills) - [draw.io desktop](https://www.drawio.com/) (optional, for PNG/SVG/PDF export) ## Examples - "Deploy my app to AWS" - "Estimate AWS costs for this project" - "Generate an architecture diagram for a serverless REST API" - "Create a sketch-mode diagram of my IoT pipeline" - "Analyze my codebase and generate an architecture diagram" ## Files - `skills/deploy/SKILL.md` — Infrastructure deployment workflow - `skills/aws-architecture-diagram/SKILL.md` — Diagram generation skill - `skills/aws-architecture-diagram/references/` — Style guides, templates, and example diagrams - `scripts/validate-drawio.sh` — PostToolUse hook for diagram validation - `scripts/lib/` — Post-processing pipeline (icon colors, badge placement, legend sizing) - `scripts/requirements.txt` — Python dependencies ## License Apache-2.0
© awslabs · Apache-2.0 · awslabs/agent-plugins