deployment-engineer

Automate CI/CD pipelines and GitOps workflows for software delivery.

23|2|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill deployment-engineer-herdiansah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deployment-engineer
Source: https://github.com/herdiansah/Antigravity-Skills-Master/tree/main/.agent/skills/deployment-engineer
Command: npx skills add https://github.com/herdiansah/Antigravity-Skills-Master --skill deployment-engineer-herdiansah

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines and automates the complex processes of Continuous Integration, Continuous Deployment (CI/CD), and GitOps, ensuring efficient, secure, and reliable software delivery.

Core Features & Use Cases

  • CI/CD Pipeline Design: Expertly crafts pipelines for GitHub Actions, GitLab CI/CD, Azure DevOps, and more.
  • GitOps Implementation: Masters tools like ArgoCD and Flux for declarative infrastructure management.
  • Progressive Delivery: Implements zero-downtime strategies including blue/green and canary deployments.
  • Security Automation: Integrates vulnerability scanning, secret management, and policy enforcement.
  • Use Case: Automate the entire deployment lifecycle for a new microservice, from code commit to production rollout, including security checks and rollback capabilities.

Quick Start

Design a CI/CD pipeline for a microservices application with security scanning and GitOps.

Frequently Asked Questions about deployment-engineer

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

FAQPage Schema
How do I automate CI/CD pipelines for microservices using GitHub Actions and ArgoCD?

Automate CI/CD pipelines for microservices by designing GitHub Actions workflows for continuous integration and using ArgoCD for declarative GitOps continuous deployment. This approach streamlines the entire lifecycle from code commit to production rollout with integrated security scanning and rollback capabilities.

What is progressive delivery and how does it enable zero-downtime Kubernetes deployments?

Progressive delivery enables zero-downtime Kubernetes deployments by gradually shifting traffic to new application versions using strategies like blue/green and canary deployments. This methodology reduces risk by validating application stability and performance before completing the full production rollout.

Can I implement GitOps workflows for managing Kubernetes infrastructure declaratively?

GitOps workflows manage Kubernetes infrastructure declaratively by using tools like ArgoCD and Flux to synchronize cluster states with configuration stored in Git repositories. This ensures reliable infrastructure management by treating Git as the single source of truth for deployment automation.

Do I need expertise in containerization and IaC tools to build advanced deployment strategies?

Expertise in containerization, Kubernetes, and infrastructure as code tools is required to build advanced deployment strategies effectively. This foundational knowledge is necessary for configuring robust automation, implementing security policies, and managing zero-downtime progressive delivery workflows.

How to integrate container security and vulnerability scanning into a CI/CD pipeline?

Integrate container security into a CI/CD pipeline by automating vulnerability scanning, secret management, and policy enforcement directly within the deployment workflow. This security automation ensures that code commits are checked for vulnerabilities before production rollout, maintaining reliable software delivery.

What's the best way to automate deployment rollbacks when a release fails in production?

Automate deployment rollbacks during production failures by implementing progressive delivery strategies with GitOps tools like ArgoCD. By continuously monitoring deployment health and declaratively managing state, the system can automatically revert to the last stable configuration when anomalies are detected.