One-click install
npx skills add https://github.com/shinmc/aws-beanstalk-skills --skill app-shinmc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app
Source: https://github.com/shinmc/aws-beanstalk-skills/tree/main/plugins/aws-beanstalk/skills/app
Command: npx skills add https://github.com/shinmc/aws-beanstalk-skills --skill app-shinmc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill simplifies managing Elastic Beanstalk applications (not environments) by providing a guided workflow to initialize projects, manage application versions, and configure version lifecycles using the EB CLI.

Core Features & Use Cases

  • Initialize projects with eb init to set up a new Beanstalk application
  • List applications and inspect current versions
  • Manage application versions and lifecycle rules to control deployment behavior
  • Resolve application-level resource tasks without touching environment operations
  • Use Case: When starting a new EB project, quickly initialize, create, and version the app, then apply lifecycle policies

Quick Start

Initialize a new EB project with eb init, then list applications and manage versions with eb appversion.

Frequently Asked Questions about app

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

FAQPage Schema
How do I initialize a new Elastic Beanstalk project using the EB CLI?

Use the eb appversion command to manage Elastic Beanstalk application versions, track deployment behavior, and configure version lifecycle rules to control retention and cleanup.

Can I manage application versions without affecting my Elastic Beanstalk environments?

Yes, you can perform app-level operations to manage application versions and lifecycle configurations while keeping environment operations completely separate from your active Elastic Beanstalk environments.

What is the best way to configure version lifecycles in Elastic Beanstalk?

Configuring version lifecycles in Elastic Beanstalk involves applying lifecycle policies through the EB CLI to manage application versions, control deployment behavior, and automatically clean up outdated app versions.

How do I list my Elastic Beanstalk applications and inspect their current versions?

You can list Elastic Beanstalk applications and inspect their current versions by running specific EB CLI commands designed for app-level visibility without interacting with environment operations.

Do I need the AWS CLI to manage Elastic Beanstalk application lifecycles?

You need the EB CLI to initialize projects, manage application versions, and configure version lifecycles for Elastic Beanstalk, keeping these app-level operations distinct from environment management.