deploy

Deploy and automate Elastic Beanstalk applications with the EB CLI.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/shinmc/aws-beanstalk-skills --skill deploy-shinmc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/shinmc/aws-beanstalk-skills/tree/main/plugins/aws-beanstalk/skills/deploy
Command: npx skills add https://github.com/shinmc/aws-beanstalk-skills --skill deploy-shinmc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates deploying and managing Elastic Beanstalk applications, including versioning, rollback, and deployment strategy configuration, to reduce manual steps and risk.

Core Features & Use Cases

  • Deploy applications and manage versions with the EB CLI.
  • Rollback to previous versions and apply blue/green or rolling deployment strategies.
  • Configure deployment options, code sources (CodeCommit or local), and environment lifecycles; test Docker apps locally before deployment.

Quick Start

Run eb deploy to deploy the current application to an environment and verify with eb status.

Frequently Asked Questions about deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Elastic Beanstalk deployments with rollback support?

Automate Elastic Beanstalk deployments using the EB CLI to handle versioning and controlled rollbacks. Run eb deploy to push updates to your environment, verify success with eb status, and revert to prior versions if needed.

What's the best way to configure blue/green or rolling deployment strategies in Elastic Beanstalk?

Configure blue/green or rolling deployment strategies in Elastic Beanstalk via the EB CLI. This manages environment lifecycles, controls traffic shifting, and reduces risk during application version updates.

Can I deploy to Elastic Beanstalk using CodeCommit or local source code?

Yes, you can deploy to Elastic Beanstalk using either AWS CodeCommit or local source directories. The EB CLI supports both code sources to integrate with existing CI/CD pipelines and local development workflows.

How do I roll back an Elastic Beanstalk application version using the EB CLI?

Roll back an Elastic Beanstalk application by using the EB CLI to revert to a previously deployed application version. This controlled rollback mechanism quickly restores a stable environment state.

Does the Elastic Beanstalk deployment process support Docker apps and local testing?

Yes, the deployment process supports testing Docker apps locally before deploying them to Elastic Beanstalk. This validates containerized applications locally before triggering the CI/CD deployment pipeline.