devops-engineer

Automate CI/CD pipelines, containerization, and infrastructure as code with Terraform, Pulumi, Docker, and Kubernetes.

3|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/grasberg/sofia --skill devops-engineer-grasberg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-engineer
Source: https://github.com/grasberg/sofia/tree/main/workspace/skills/devops-engineer
Command: npx skills add https://github.com/grasberg/sofia --skill devops-engineer-grasberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DevOps workflows are hampered by manual configuration, repetitive setup, and inconsistent deployments. This skill automates the end-to-end lifecycle of software delivery, from pipelines to infrastructure, reducing toil and human error.

Core Features & Use Cases

  • Automate CI/CD pipelines across GitHub Actions, GitLab CI, and other tooling.
  • Containerize applications with Docker and manage Kubernetes deployments.
  • Define infrastructure as code with Terraform or Pulumi and implement observability stacks for reliability.
  • Use Case: When onboarding a new project, generate scalable pipelines, containerization, and IaC scaffolding with best practices.

Quick Start

Run a sample deployment by running the prepared script to set up pipelines and infra.

Frequently Asked Questions about devops-engineer

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

FAQPage Schema
How do I automate CI/CD pipelines and cloud deployments end-to-end?

To automate CI/CD and cloud deployments end-to-end, you can use this Skill to generate repeatable pipelines, containerize applications with Docker, and orchestrate Kubernetes deployments. It scaffolds infrastructure as code using Terraform or Pulumi to reduce manual configuration and human error.

What's the best way to set up infrastructure as code with Terraform or Pulumi?

Setting up infrastructure as code with Terraform or Pulumi is automated by this Skill to define scalable cloud resources programmatically. It generates the scaffolding and best practices needed for reliable, repeatable infrastructure provisioning alongside your application deployment.

Do I need Docker and Kubernetes to use this DevOps automation Skill?

Yes, you need Docker and Kubernetes to use this DevOps automation Skill, as they are required for containerization and orchestration. Terraform or Pulumi are also necessary dependencies for defining the infrastructure as code within the automated pipelines.

Can I generate GitHub Actions and GitLab CI pipelines for new project onboarding?

Yes, you can generate GitHub Actions and GitLab CI pipelines for new project onboarding. The Skill automates CI/CD across these platforms, instantly providing scalable pipelines, containerization configurations, and observability stacks tailored to your new project.

How does this approach handle observability and reliability for containerized applications?

Observability and reliability for containerized applications are handled by implementing dedicated observability stacks within the infrastructure as code. This ensures your Kubernetes deployments and automated delivery pipelines maintain visibility and operational health.

Why are my manual infrastructure configurations causing inconsistent software deployments?

Manual infrastructure configurations cause inconsistent software deployments due to repetitive setup and human error during the delivery lifecycle. Automating these DevOps workflows with infrastructure as code ensures repeatable pipelines and scalable, reliable infrastructure.