Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/dmicheneau/opencode-template-agent/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The DevOps Toolkit pack provides comprehensive infrastructure and deployment automation capabilities. From containerization to orchestration, from infrastructure-as-code to incident response — this pack covers the complete DevOps lifecycle. Perfect for platform engineers, SREs, DevOps specialists, and teams managing cloud infrastructure.

Installation

npx github:dmicheneau/opencode-template-agent install --pack devops

Included Agents

docker-specialist

Docker ExpertMulti-stage builds, image optimization, security best practices, and Docker Compose orchestration

kubernetes-specialist

Kubernetes ExpertCluster design, deployments, services, ingress, StatefulSets, operators, and production troubleshooting

terraform-specialist

Terraform ExpertInfrastructure-as-Code, modules, state management, providers, and multi-cloud deployments

aws-specialist

AWS ExpertArchitecture design, cost optimization, Well-Architected Framework, security, and service selection

ci-cd-engineer

CI/CD ExpertGitHub Actions, GitLab CI, Jenkins, deployment automation, testing pipelines, and release strategies

linux-admin

Linux AdministrationServer administration, systemd, networking, security hardening, shell scripting, and troubleshooting

platform-engineer

Platform EngineeringInternal Developer Platforms, golden paths, GitOps, self-service, and developer experience

incident-responder

Incident ResponseProduction triage, mitigation strategies, communication protocols, and postmortem analysis

Who Should Use This Pack?

Build and maintain CI/CD pipelines, container orchestration, and infrastructure automation
Create Internal Developer Platforms with self-service infrastructure and golden paths
Manage production systems, respond to incidents, and maintain reliability
Design scalable, cost-effective cloud infrastructure on AWS

Example Workflow

Here’s how to deploy a complete application using the DevOps pack:
1

Containerize the application

Use docker-specialist to create optimized Docker images
@devops/docker-specialist
Create a multi-stage Dockerfile for a Node.js app with minimal image size
2

Set up infrastructure-as-code

Use terraform-specialist to define cloud resources
@devops/terraform-specialist
Create Terraform modules for VPC, EKS cluster, and RDS database
3

Configure AWS resources

Use aws-specialist for architecture and cost optimization
@devops/aws-specialist
Design a highly available architecture with auto-scaling and cost optimization
4

Deploy to Kubernetes

Use kubernetes-specialist for orchestration
@devops/kubernetes-specialist
Create Kubernetes manifests with deployments, services, and ingress
5

Build CI/CD pipeline

Use ci-cd-engineer to automate deployments
@devops/ci-cd-engineer
Create a GitHub Actions workflow for testing, building, and deploying to EKS
6

Configure servers

Use linux-admin for server setup and hardening
@devops/linux-admin
Set up bastion host with security hardening and audit logging
7

Enable self-service

Use platform-engineer to create developer-friendly workflows
@devops/platform-engineer
Design an IDP for developers to deploy services without ops involvement
8

Prepare for incidents

Use incident-responder to create runbooks
@devops/incident-responder
Create incident response runbooks for common production issues

Key Capabilities

Containerization & Orchestration

  • Multi-stage Docker builds
  • Image optimization and security scanning
  • Kubernetes cluster management
  • Helm charts and operators
  • Service mesh (Istio, Linkerd)

Infrastructure-as-Code

  • Terraform modules and state management
  • Multi-cloud and multi-region deployments
  • Resource dependency management
  • Secret management integration
  • Infrastructure testing

Cloud Platforms

  • AWS architecture and service selection
  • Cost optimization strategies
  • Well-Architected Framework compliance
  • Security and IAM policies
  • Disaster recovery planning

CI/CD & Automation

  • GitHub Actions workflows
  • GitLab CI pipelines
  • Jenkins pipeline-as-code
  • Automated testing and quality gates
  • Blue/green and canary deployments

Platform & Operations

  • Internal Developer Platforms
  • GitOps with ArgoCD/Flux
  • Observability and monitoring
  • Incident management
  • Production troubleshooting

Common Use Cases

Agents: docker-specialist → kubernetes-specialist → ci-cd-engineerContainerize apps, deploy to Kubernetes, and automate with CI/CD.

Tech Stack Coverage

TechnologyAgentsCapabilities
Dockerdocker-specialistMulti-stage builds, optimization, security
Kuberneteskubernetes-specialistDeployments, services, ingress, StatefulSets
Terraformterraform-specialistIaC, modules, state management
AWSaws-specialistArchitecture, cost optimization, security
CI/CDci-cd-engineerGitHub Actions, GitLab CI, Jenkins
Linuxlinux-adminServer admin, systemd, networking
Platformplatform-engineerIDP, GitOps, self-service
Incidentsincident-responderTriage, mitigation, postmortems

Deployment Strategies

Use kubernetes-specialist and ci-cd-engineer to implement zero-downtime deployments with instant rollback capability
Use kubernetes-specialist to gradually roll out changes to a subset of users before full deployment
Use platform-engineer to implement GitOps with ArgoCD or Flux for declarative infrastructure
Use terraform-specialist and aws-specialist to design disaster recovery across multiple regions

Complementary Agents

Consider adding these agents for expanded capabilities:
  • sre-engineer — Add SLO/SLI tracking and error budgets
  • security-engineer — Deep security auditing and threat modeling
  • database-architect — Design scalable database infrastructure
  • performance-engineer — Optimize application and infrastructure performance
  • monitoring-specialist — Deep observability with Prometheus, Grafana, and ELK

Next Steps

Install DevOps Pack

npx github:dmicheneau/opencode-template-agent install --pack devops

Explore Individual Agents

Browse detailed documentation for each agent

Backend Pack

Build applications to deploy with this infrastructure

Security Pack

Add comprehensive security auditing