Tooluck logoTooluck
SKILL.md

elastic-beanstalk

Agent skill fromawslabs/agent-plugins

Deploy to AWS Elastic Beanstalk, in either Beanstalk Standard mode (EC2) or Beanstalk Cluster mode (managed EKS). Triggers on: elastic beanstalk, EB, beanstalk standard, beanstalk cluster, managed EC2 platform, web app with managed patching, worker on EC2, Heroku alternative, don't want to manage servers or container orchestration, migrate from Heroku, managed operational lifecycle, containerised app without operating Kubernetes, several services sharing a managed cluster, managed EKS without kubectl. Covers web and worker applications on EC2, and containerised single- and multi-service applications on managed EKS.

How to install elastic-beanstalk

install elastic-beanstalk
# install the agent-plugins pack with the skills CLI
npx skills add awslabs/agent-plugins

# or add only this skill to Claude Code: copy the folder

plugins/deploy-on-aws/skills/elastic-beanstalk/

# into

~/.claude/skills/elastic-beanstalk/ (all projects)

.claude/skills/elastic-beanstalk/ (one project)

plugins/deploy-on-aws/skills/elastic-beanstalk/SKILL.md

Apache-2.0Full file
1# Elastic Beanstalk
2
3Deploy applications to production on AWS with full lifecycle management. Elastic
4Beanstalk is an application management service: the user provides application
5code or a container image, AWS manages everything underneath (deployment,
6scaling, patching, monitoring, health response).
7
8There are two modes, and the choice determines every setting that follows.
9**Standard** runs the application on Amazon EC2; **Cluster** runs a container on
10a managed Amazon EKS Auto Mode cluster. See [Choose the Mode](#choose-the-mode).
11
12## When to Use
13
14Elastic Beanstalk is the right choice when:
15
16- User explicitly asks for Elastic Beanstalk, EB, or a managed application platform
17- User says "don't want to manage servers", "managed patching", or "Heroku-like"
18- User is migrating from Heroku, Render, or Railway
19- User wants AWS to manage ongoing operational lifecycle (patching, scaling,
20 health monitoring, rollback, deployments) after initial setup
21- App is a web framework, API, or background worker on a standard runtime and
22 the user signals low infrastructure involvement
23
24Elastic Beanstalk is NOT the right choice when:
25
26- User explicitly wants serverless/Lambda — this imposes a different programming
27 model (event-driven functions, stateless, cold starts, 15-min max execution)
28 rather than just eliminating server management
29- User wants fine-grained container orchestration control (use ECS)
30- User already has Kubernetes expertise and wants direct K8s access (use EKS)
31…

Excerpt shown under the repository's Apache-2.0 license.

More skills in agent-plugins

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

cathrynlavery /

diagram-design
66k

Editorial diagram design for Claude Code, Codex, GitHub Copilot, Cursor, Factory Droid, Qoder, and Pi. 45 diagram types. Self-contained HTML + SVG. No shadows. No Mermaid slop.

CCCXCUGH1 skill

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates