aws-containers

Automate container deployment and operation on AWS ECS, Fargate, and ECR.

2|Updated May 15, 2026
One-click install
npx skills add https://github.com/mashharuki/floci-sample --skill aws-containers-mashharuki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-containers
Source: https://github.com/mashharuki/floci-sample/tree/main/.agents/skills/aws-containers
Command: npx skills add https://github.com/mashharuki/floci-sample --skill aws-containers-mashharuki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aws-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the deployment and operation of containerized workloads on AWS services like Fargate, ECS, and ECR, providing comprehensive solutions for container deployment, debugging, and optimization.

Core Features & Use Cases

  • Deploy Containers: Automate the deployment of containerized workloads on ECS, Fargate, and ECR.
  • Manage Container Lifecycle: Implement lifecycle policies for ECR repository management and automated scaling for ECS services.
  • Troubleshoot Issues: Debug container-related issues, such as deployment failures, service disruptions, and logging problems.
  • Use Case: A developer can use this Skill to deploy a web application using Fargate on ECS with a simple command, setting up everything from the task definition to the ALB and auto-scaling policies.

Quick Start

Deploy a Fargate service with a specific image using the command: 'deploy_fargate_service image=YOUR_IMAGE_URI service_name=YOUR_SERVICE_NAME'

Frequently Asked Questions about aws-containers

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

FAQPage Schema
How do I deploy a container to AWS Fargate using ECS?

To deploy a container to AWS Fargate, you can use a single command to automate setting up the ECS task definition, service creation, and ALB. This Skill handles the entire Fargate deployment process from ECR image management to auto-scaling policies.

What do I need to manage ECS task definitions and ECR images?

You need the AWS CLI installed and appropriate IAM permissions to manage ECS task definitions and ECR images. This Skill automates ECR repository lifecycle policies and task definition creation for your container workloads on AWS.

Can I automate ECR lifecycle policies for my container images?

Yes, you can automate ECR lifecycle policies for container image management. This Skill implements lifecycle policies for ECR repositories to automate image cleanup and manage the container lifecycle on AWS ECS.

How do I troubleshoot ECS Fargate deployment failures and logging issues?

To troubleshoot ECS Fargate deployment failures and logging issues, this Skill automates debugging for container-related service disruptions. It covers logging problems and deployment failures to help resolve operational issues on AWS.

Does this approach work for auto-scaling ECS services?

Yes, this approach works for auto-scaling ECS services by implementing automated scaling policies. It manages the container lifecycle on AWS Fargate, allowing you to configure auto-scaling alongside task definitions and ALB setup.

What is the best way to operate containerized workloads on AWS ECS?

The best way to operate containerized workloads on AWS ECS is to automate deployment and operational tasks. This Skill covers task definitions, ECR image management, scaling, and logging to streamline container operations on AWS Fargate.