Initializes EB projects and manages Elastic Beanstalk applications, application versions, and version lifecycle rules. Use when user says "eb init", "eb appversion", "application versions", "version lifecycle", "list applications", "delete version", "initialize project", "create beanstalk app", "new eb application", or "my beanstalk apps". For environment operations use environment skill.
Reads and modifies Elastic Beanstalk environment configuration including environment variables, scaling, instance types, and tags. Use when user says "show config", "change settings", "environment variables", "eb config", "eb setenv", "eb printenv", "eb scale", "change instance type", "configure scaling", "HTTPS listener", "config template", or "tags". For environment creation use environment skill. For SSL setup use eb-infra skill.
Deploys application code to Elastic Beanstalk environments, manages versions, rollbacks, and deployment strategies. Use when user says "deploy", "push to EB", "eb deploy", "release", "rollback", "revert", "deploy to production", "CI/CD", "create version", ".ebignore", "deployment strategy", "eb codesource", "CodeCommit", "eb local", or "test locally". For environment creation use environment skill.
Provides Elastic Beanstalk documentation, best practices, platform-specific guidance, and reference information for all 8 supported platforms. Use when user says "how do I", "beanstalk docs", "eb documentation", "beanstalk help", or needs platform guidance, .ebextensions examples, or .platform directory structure. For EB CLI operations use the dedicated skills. For AWS infrastructure use eb-infra skill.
Manages AWS infrastructure supporting Elastic Beanstalk — SSL certificates, custom domains, secrets, database monitoring, security auditing, CloudWatch alarms, and cost analysis. Use when user asks about SSL, HTTPS, certificates, custom domains, DNS, Route 53, secrets, API keys, parameter store, RDS, security groups, IAM roles, CloudWatch, monitoring, costs, or billing. For EB CLI operations use the dedicated skills.
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent skills for AWS Elastic Beanstalk, following the Agent Skills open format.
Website: aws-beanstalk-skills.vercel.app
npx skills add shinmc/aws-beanstalk-skills
Or via install script:
curl -fsSL https://raw.githubusercontent.com/shinmc/aws-beanstalk-skills/main/scripts/install.sh | bash
Supports Claude Code, OpenAI Codex, OpenCode, and Cursor. Re-run to update.
claude plugin marketplace add shinmc/aws-beanstalk-skills
claude plugin install aws-beanstalk@aws-beanstalk-skills
Copy plugins/aws-beanstalk/skills/ to your agent's skills directory:
~/.claude/skills/~/.codex/skills/~/.config/opencode/skill/~/.cursor/skills/aws configure)jq installed for JSON parsing| Skill | Description |
|---|---|
| eb | General entry point, quick reference |
| deploy | Deploy application versions, rollback, CI/CD |
| status | Check environment status and health |
| logs | View logs, stream events, CloudWatch |
| config | Read, update configuration, env vars, scaling |
| troubleshoot | Diagnose issues, common fixes |
| environment | Create, terminate, clone, swap environments |
| app | Manage applications and versions |
| maintenance | Platform updates, managed actions |
| eb-infra | SSL, domains, secrets, database, security, costs |
| eb-docs | Documentation and best practices |
eb health --refreshdescribe-environment-health, describe-instances-health).platform/ hooks and nginx customization (AL2/AL2023).ebextensions and .platform/ examplesThis plugin includes a PreToolUse hook that auto-approves common AWS commands to avoid permission prompts:
eb CLI - All EB CLI commandsaws elasticbeanstalk - All Elastic Beanstalk API operationsaws s3 - Deployment artifact uploads (excludes rm, rb, mv, sync --delete)aws cloudwatch - Metrics and monitoringaws ec2 - Instance and security group inspection (describe only)aws elbv2 - Load balancer health checks (describe only)aws autoscaling - Auto scaling group inspection (describe only)aws acm - SSL certificate managementaws route53 - Custom domain managementaws secretsmanager - Secrets management (excludes delete-secret, delete-resource-policy)aws ssm - SSM Parameter Storeaws rds - Database monitoring (describe/snapshot only)aws ce - Cost Explorer analysisaws sns - Monitoring alarm notificationsaws iam - EB role management (EB-related only)curl to AWS URLs - Log file retrievalnpx claudepluginhub shinmc/aws-beanstalk-skills --plugin aws-beanstalkAWS infrastructure and CloudFormation expertise
AWS service configuration and deployment automation
Claude Code skill pack for Fly.io (18 skills)
Use this agent when monitoring system health, optimizing performance, managing scaling, or ensuring infrastructure reliability. This agent excels at keeping studio applications running smoothly while preparing for growth and preventing disasters. Examples:\n\n<example>\nContext: App experiencing slow performance
36 on-demand AWS and cloud skills, slash commands, agents, and security hooks for Claude Code
Build full-stack apps with AWS Amplify Gen 2 using guided workflows for authentication, data models, storage, GraphQL APIs, and Lambda functions.