Tooluck logoTooluck
SKILL.md

ecs

Agent skill fromitsmostafa/aws-agent-skills

AWS ECS container orchestration for running Docker containers. Use when deploying containerized applications, configuring task definitions, setting up services, managing clusters, or troubleshooting container issues.

How to install ecs

install ecs
# install the aws-agent-skills pack with the skills CLI
npx skills add itsmostafa/aws-agent-skills

# or add only this skill to Claude Code: copy the folder

skills/ecs/

# into

~/.claude/skills/ecs/ (all projects)

.claude/skills/ecs/ (one project)

skills/ecs/SKILL.md

MITFull file
1# AWS ECS
2
3Amazon Elastic Container Service (ECS) is a fully managed container orchestration service. Run containers on AWS Fargate (serverless) or EC2 instances.
4
5## Table of Contents
6
7- [Core Concepts](#core-concepts)
8- [Common Patterns](#common-patterns)
9- [CLI Reference](#cli-reference)
10- [Best Practices](#best-practices)
11- [Troubleshooting](#troubleshooting)
12- [References](#references)
13
14## Core Concepts
15
16### Cluster
17
18Logical grouping of tasks or services. Can contain Fargate tasks, EC2 instances, or both.
19
20### Task Definition
21
22Blueprint for your application. Defines containers, resources, networking, and IAM roles.
23
24### Task
25
26Running instance of a task definition. Can run standalone or as part of a service.
27
28### Service
29
30Maintains desired count of tasks. Handles deployments, load balancing, and auto scaling.
31
32### Launch Types
33
34| Type | Description | Use Case |
35|------|-------------|----------|
36| **Fargate** | Serverless, pay per task | Most workloads |
37| **EC2** | Self-managed instances | GPU, Windows, specific requirements |
38
39## Common Patterns
40
41### Create a Fargate Cluster
42
43**AWS CLI:**
44
45```bash
46# Create cluster
47aws ecs create-cluster --cluster-name my-cluster
48
49# With capacity providers
50aws ecs create-cluster \
51 --cluster-name my-cluster \
52 --capacity-providers FARGATE FARGATE_SPOT \
53 --default-capacity-provider-strategy \
54 capacityProvider=FARGATE,weight=1 \
55 capacityProvider=FARGATE_SPOT,weight=1
56```
57
58### Register Task Definition
59
60```bash
61…

Excerpt shown under the repository's MIT license.

More skills in aws-agent-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates