spex-devops

Automate infrastructure provisioning, containerization, and CI/CD pipeline configuration.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/johangm90/spex --skill spex-devops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spex-devops
Source: https://github.com/johangm90/spex/tree/main/skills/spex-devops
Command: npx skills add https://github.com/johangm90/spex --skill spex-devops

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the setup, configuration, and deployment of infrastructure and CI/CD pipelines, ensuring reproducible and reliable environments.

Core Features & Use Cases

  • Infrastructure as Code: Define and manage infrastructure using Docker Compose, Kubernetes manifests, or Terraform.
  • CI/CD Pipelines: Create robust pipelines for linting, testing, building, security scanning, and deployment.
  • Observability: Integrate monitoring, logging, and tracing solutions like Prometheus, Grafana, Loki, and OpenTelemetry.
  • Use Case: When a new feature requires containerization, a CI/CD pipeline, and a staging environment, this Skill can generate all necessary Dockerfiles, Compose files, GitHub Actions workflows, and deployment scripts.

Quick Start

Use the spex-devops skill to generate a Docker Compose file for a Symfony application with MariaDB and Redis.

Frequently Asked Questions about spex-devops

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

FAQPage Schema
How do I automate infrastructure provisioning and CI/CD pipeline configuration for a new application?

Automating infrastructure provisioning and CI/CD pipeline configuration involves using infra-as-code principles to generate Dockerfiles, Kubernetes manifests, and GitHub Actions workflows for reproducible environments and automated deployments.

What's the best way to integrate observability and monitoring into a Kubernetes deployment?

Integrating observability into a Kubernetes deployment requires configuring monitoring, logging, and tracing stacks using tools like Prometheus, Grafana, Loki, and OpenTelemetry to ensure reliable infrastructure visibility.

Can I use Docker Compose to set up a reproducible staging environment with MariaDB and Redis?

Yes, you can use Docker Compose to define reproducible staging environments with MariaDB and Redis, generating container best practices configurations that ensure consistent infrastructure across development stages.

Does infrastructure as code support secure secret management and automated security scanning?

Infrastructure as code supports secure secret management and automated security scanning by adhering to container best practices and integrating security scans directly into CI/CD pipelines during the build process.

Why do I need Terraform and containerization for automated software deployments?

Terraform and containerization are needed for automated deployments to guarantee reproducible environments, enforce infra-as-code principles, and eliminate manual configuration errors across staging and production infrastructure.

What are the limitations of automating deployment pipelines without integrated observability stacks?

Automating deployment pipelines without integrated observability stacks limits infrastructure reliability, preventing teams from monitoring application performance, tracing errors, and logging container behavior during automated CI/CD workflows.