aws-devops

Automate AWS CI/CD workflows with CodeBuild, CodePipeline, CodeDeploy, and ECR.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill aws-devops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-devops
Source: https://github.com/tomz/agent-skills/tree/main/aws-devops
Command: npx skills add https://github.com/tomz/agent-skills --skill aws-devops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates complex AWS DevOps workflows, reducing manual setup for CI/CD pipelines across AWS services.

Core Features & Use Cases

  • CodeBuild-driven builds: Define and run build specs for multiple runtimes, produce artifacts, and integrate tests.
  • CodePipeline orchestration: Create end-to-end pipelines that stitch CodeBuild, CodeDeploy, and ECR into a single flow.
  • Deployment strategies: Support In-place, Blue/Green, Canary deployments for ECS, EC2, and serverless environments.
  • OIDC GitHub Actions integration: Authenticate to AWS securely without long-lived keys using GitHub Actions.

Quick Start

Create a simple CodePipeline-based pipeline in your AWS account and trigger a sample build and deployment.

Frequently Asked Questions about aws-devops

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

FAQPage Schema
How do I set up a CI/CD pipeline on AWS using CodePipeline and CodeBuild?

AWS CodePipeline orchestrates your CI/CD workflow by stitching CodeBuild, CodeDeploy, and ECR into a single automated flow. You can use provided patterns to define build specs, manage artifacts, and trigger deployments across ECS, EC2, and serverless environments.

How does GitHub Actions integrate with AWS for OIDC authentication?

GitHub Actions integrates with AWS using OIDC to authenticate securely without relying on long-lived access keys. This allows your CI/CD pipelines to assume IAM roles and interact directly with AWS deployment services and ECR repositories.

What deployment strategies are supported for ECS and EC2 workloads?

Supported deployment strategies for ECS and EC2 workloads include In-place, Blue/Green, and Canary deployments. These patterns are integrated into CodeDeploy to help manage traffic shifting and minimize downtime during software delivery.

Can I use CodeBuild to produce and manage Docker images in ECR?

Yes, CodeBuild can define and run build specs for multiple runtimes to produce Docker artifacts. These images can then be pushed to ECR for centralized container image management before being deployed via CodePipeline to ECS or EC2.

Do I need long-lived AWS access keys to deploy from GitHub Actions?

No, you do not need long-lived AWS access keys to deploy from GitHub Actions. The OIDC integration allows GitHub Actions to request short-lived credentials directly from AWS, providing a secure authentication method for your CI/CD pipelines without storing static secrets.