devops-infrastructure

Automate deployment, Docker orchestration, and infrastructure hardening for Dockerized applications.

1|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/mgkyawzayya/claude-code-usage-flow --skill devops-infrastructure-mgkyawzayya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-infrastructure
Source: https://github.com/mgkyawzayya/claude-code-usage-flow/tree/main/.claude/skills/devops-infrastructure
Command: npx skills add https://github.com/mgkyawzayya/claude-code-usage-flow --skill devops-infrastructure-mgkyawzayya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline deployment, Docker, CI/CD, and server hardening to reduce toil and risk.

Core Features & Use Cases

  • Docker patterns: Multi-stage builds and docker-compose examples.
  • CI/CD: Basic GitHub Actions workflow example.
  • Hardening checks: SSH, firewall, SSL practices.

Quick Start

Set up a basic Dockerfile and CI workflow for a Laravel app and push to GitHub Actions.

Frequently Asked Questions about devops-infrastructure

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

FAQPage Schema
How do I automate Docker deployment and CI/CD pipelines?

Automate Docker deployment by configuring multi-stage Dockerfiles, docker-compose orchestration, and CI/CD workflows like GitHub Actions. This reduces manual toil, ensures consistency across environments, and integrates deployment verification and rollback planning throughout your pipeline.

What hardening checks should I apply to my Docker infrastructure?

Infrastructure hardening includes SSH security configuration, firewall rules, and SSL/TLS practices applied to Dockerized applications. These checks reduce attack surface and ensure secure server setup across your deployment environments.

Can I use docker-compose for multi-service deployments?

Yes, docker-compose orchestrates multiple services in coordinated deployments. It integrates with CI/CD pipelines for automated multi-service deployment, environment validation, and backup readiness across your application stack.

How do I set up multi-stage Docker builds for production?

Multi-stage builds reduce image size and improve security by separating build and runtime environments. Combined with CI/CD validation and deployment verification, they enable efficient, safe Dockerized application releases.

What deployment safety checks prevent production failures?

Deployment verification, environment validation, and rollback planning catch issues before production impact. These checks integrate into CI/CD workflows to ensure functional requirements are met and services remain stable across deployments.

Does this approach work for existing Dockerfile and docker-compose setups?

Yes, it applies to existing Dockerfiles and docker-compose configurations. The Skill patterns enhance current setups with CI/CD integration, hardening, and deployment safety without requiring infrastructure redesign.