deploy-aws-ecs

Automate containerized application deployment to AWS ECS/Fargate with ECR and task definitions.

111|18|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill deploy-aws-ecs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-aws-ecs
Source: https://github.com/dralgorhythm/claude-agentic-framework/tree/main/.claude/skills/operations/deploy-aws-ecs
Command: npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill deploy-aws-ecs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides container deployment to AWS ECS/Fargate with task definitions, ECR, and services.

Core Features & Use Cases

  • ECR & Task Definition: Build and register task definitions.
  • Service Deployment: Create/update ECS services with desired counts.
  • Use Case: Deploy a new microservice with a rolling update.

Quick Start

Register a task definition and deploy a service to ECS.

Frequently Asked Questions about deploy-aws-ecs

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

FAQPage Schema
How do I deploy a containerized application to AWS ECS?

Deploy to AWS ECS by building a container image, pushing it to ECR, creating a task definition, and launching an ECS service. This Skill automates the entire workflow, including networking, load balancing, and auto-scaling configuration.

What's the difference between ECS and Fargate for container deployment?

ECS is AWS's container orchestration service; Fargate is a serverless compute engine that runs containers without managing EC2 instances. This Skill covers both approaches, letting you choose between EC2 and Fargate launch types based on your scaling needs.

Do I need to manually configure task definitions and ECR repositories?

No. This Skill automates building and pushing container images to ECR, then registering and updating task definitions. It handles the full lifecycle from image creation through service deployment with rolling updates.

How do I set up logging, health checks, and secrets for ECS deployments?

This Skill configures CloudWatch logging, container health checks, and integrates AWS Secrets Manager for credential injection. It implements observability and security best practices throughout the deployment pipeline.

Can I deploy with an application load balancer and auto-scaling?

Yes. This Skill sets up ALB integration for routing traffic to your ECS service and configures auto-scaling policies. It manages desired task counts and scales based on metrics you define.

What AWS permissions and tools do I need to deploy containers to ECS?

You need AWS CLI access, IAM permissions for ECS, ECR, and Secrets Manager, and a containerized application ready to push. This Skill uses AWS CLI and ECS APIs to automate the entire deployment process.