maintenance

Automate AWS Elastic Beanstalk platform updates and restarts via EB CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill should be used when the user asks about managed actions, platform updates, "apply patches", "restart servers", "update beanstalk platform", "eb upgrade", "eb restart", "platform migration", "maintenance window", "pending updates", "managed actions history", or maintenance operations. For configuration changes use config skill.

Core Features & Use Cases

  • Platform updates and upgrades with EB CLI
  • Restart and manage app servers
  • View pending and historical managed actions
  • Schedule maintenance windows and migrations

Quick Start

Initiate a maintenance workflow by prompting the assistant to perform a platform update or restart an environment.

Frequently Asked Questions about maintenance

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

FAQPage Schema
How do I apply patches and perform platform updates on an Elastic Beanstalk environment?▼

Restarting Elastic Beanstalk app servers is handled through the maintenance skill's restart operations. By prompting the assistant to restart an environment, it automates the server restart process using EB CLI commands and required AWS IAM permissions.

Can I view pending managed actions and audit historical maintenance operations on AWS Beanstalk?▼

Viewing pending managed actions and auditing historical maintenance operations on AWS Beanstalk is supported natively. The maintenance workflow retrieves action history and pending updates, providing visibility into scheduled platform migrations and past maintenance activities.

Do I need EB CLI and specific AWS IAM permissions to schedule Elastic Beanstalk maintenance windows?▼

Scheduling Elastic Beanstalk maintenance windows requires EB CLI and AWS IAM permissions. These prerequisites ensure the automation workflow has the necessary access to initiate managed actions, apply patches, and execute platform migrations within your AWS environment.

What's the best way to automate an Elastic Beanstalk platform migration and upgrade?▼

Automating an Elastic Beanstalk platform migration and upgrade is best achieved by initiating a maintenance workflow through the assistant. This leverages managed actions to schedule and execute the platform update seamlessly via EB CLI automation.

When should I use Elastic Beanstalk maintenance automation instead of a configuration skill?▼

Elastic Beanstalk maintenance automation should be used for managed actions, platform updates, restarts, and patch applications. For configuration changes to your environment settings, a dedicated config skill is the appropriate choice instead of maintenance operations.