devops

Automate and secure deployment pipelines with GitHub Actions and IaC.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Keiji-Miyake/agent-skills --skill devops-keiji-miyake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops
Source: https://github.com/Keiji-Miyake/agent-skills/tree/main/skills/devops
Command: npx skills add https://github.com/Keiji-Miyake/agent-skills --skill devops-keiji-miyake

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the planning, provisioning, and operation of secure, reliable deployment pipelines for applications, reducing manual toil and risk across teams.

Core Features & Use Cases

  • IaC-driven infrastructure management (Terraform, Dockerfile, wrangler.toml) to codify environments.
  • CI/CD pipelines and automated deployments using GitHub Actions and similar tooling.
  • Environment separation (Dev, Stg, Prod) for safe, predictable releases.
  • Security-first principles including least privilege and secret management.

Quick Start

Use the devops skill to design and implement a basic CI/CD pipeline for a new service.

Frequently Asked Questions about devops

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

FAQPage Schema
How do I automate deployment pipelines using GitHub Actions and Terraform?

You can automate deployment pipelines by using GitHub Actions to orchestrate workflows and Terraform to provision infrastructure as code, ensuring deterministic and repeatable deployments across multi-environment setups.

What is infrastructure-as-code and when do I need it for environment separation?

Infrastructure-as-code codifies environments using files like Terraform scripts and Dockerfiles. You need it to provision Dev, Stg, and Prod environments safely and predictably while reducing manual configuration toil.

Can I manage secrets and apply least privilege in CI/CD workflows?

Yes, you can manage secrets and apply least privilege within CI/CD workflows. This security-first approach integrates directly into GitHub Actions to secure deployments and reduce risk across teams.

How do I set up a basic CI/CD pipeline for a new service?

To set up a basic CI/CD pipeline, use automation to provision, test, and deploy code via idempotent infrastructure scripts. This process designs workflows for deterministic results across separated environments.

What's the best way to ensure repeatable and secure deployments across multiple environments?

The best way to ensure repeatable deployments is codifying environments with infrastructure-as-code and executing them through automated GitHub Actions pipelines, enforcing environment separation and idempotent infrastructure scripts.