DevOps and Platform Engineering

SkillCloud & infra

Designs DevOps and platform engineering systems. Use when planning Kubernetes, Terraform, GitOps, CI/CD, observability, incident response, or cloud-native operations.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the DevOps and Platform Engineering skill

What this skill tells your AI

The instructions your AI receives, as published by vasilyu1983/ai-agents-public in frameworks/shared-skills/skills/ops-devops-platform/SKILL.md and read by ahel’s review.

Use this skill for platform, infrastructure, CI/CD, GitOps, observability, and incident-operating-model design. Keep the output operational: target architecture, rollout path, guardrails, ownership, and artifacts.

Quick Reference

NeedStarting Direction
infrastructure provisioningTerraform, OpenTofu, Pulumi, or cloud-native IaC
cluster or app deploymentGitOps first for steady-state, direct tooling for local iteration
CI/CDprotected pipelines plus workload identity and supply-chain controls — see supply-chain-security
observabilityOpenTelemetry plus metrics, logs, traces, and SLO-based alerting
platform engineeringgolden paths, policy-as-code, and self-service interfaces
incident operationsrunbooks, severity model, escalation, and postmortems

Workflow

  1. classify the dominant problem:
    • provisioning
    • deployment
    • CI/CD
    • observability
    • platform engineering
    • security hardening
    • incident operations
  2. choose the smallest viable toolchain that matches the runtime and team skill
  3. load the relevant reference and template set
  4. verify version-sensitive or vendor-sensitive claims before final guidance
  5. finish with concrete operational outputs: plan, controls, owners, and artifacts

Decision Rules

SituationRule
any infrastructure changeIaC first; no clickops
steady-state production reconciliationGitOps (Argo CD / Flux) over push-based deploys
CI credentialsworkload identity (OIDC) over long-lived secrets
alertingSLO burn-rate alerts; suppress raw host-metric noise
new environmentsplatform template + policy guard; no snowflakes
supply-chain integritySLSA build track + cosign keyless signing
driftdetect via reconciler or terraform plan in CI; never discover by accident

Related Routing


Guardrails

DomainDoAnti-pattern to avoid
Provisioningall material changes in IaC; explicit promotion gatesclickops drift; untagged infrastructure
Deliveryprotected pipelines; artifact provenance; rollback + smoke checkspipelines without identity boundaries
Platformgolden paths before self-service; policy-as-code that reduces variationtools shipped without adoption path or ownership
Observabilitydefine SLOs first; join logs/traces/metrics on shared trace IDalert fatigue from raw host-metric thresholds
Incidentspostmortems feed runbooks and platform changespostmortems that stop at narrative
Costtagging + budget alerts at resource creation; monthly right-sizingunmanaged snowflake environments; unreviewed reservations

Navigation

Reference routing

Load when…Reference
supply-chain, SBOM, signing, SLSAreferences/supply-chain-security.md
DORA's five metrics and team archetypes (Elite/High/Medium/Low tiers are retired), AI-adoption instability tax, general DevOps best practicesreferences/devops-best-practices.md
GitLab CI — parent/child pipelines, MR variable traps, env-export patternreferences/gitlab-ci-patterns.md
choosing a tool (IaC, GitOps, CI, policy, observability)references/tool-landscape.md
golden paths, internal developer portal, platform maturity, when NOT to build an IDP, platform-vs-product boundary, measuring team cognitive load (Weis four-cluster model, Teamperature, leadership load), CI/IaC/GitOps adoption sequencingreferences/platform-engineering-patterns.md
GitOps multi-env promotion, Argo CD / Flux patterns, automation lag and why continuous apply beats apply-on-changereferences/gitops-workflows.md
Terraform state isolation, why terraform workspace is wrong for environments, stage/prod/mgmt/global layout, secrets-in-state and backend choicereferences/terraform-state-architecture.md
stack sizing (monolithic → application-group → service → micro), blast radius, "is my stack a monolith?"references/stack-sizing-patterns.md
IaC testing rungs and their blind spots, infrastructure test diamond vs pyramid, Swiss-cheese layeringreferences/infrastructure-testing-strategy.md
on-call, severity model, escalation, postmortemsreferences/sre-incident-management.md
day-2 operational runbooks, environment hygienereferences/operational-patterns.md
AIOps alert correlation, automated triagereferences/aiops-patterns.md
Kalman canary, cost autoscaler, CI capacity stabiliserreferences/control-theory-applied.md
capacity planning, saturation SLO, pipeline bottleneck huntreferences/queueing-theory-applied.md
CI/CD throughput recovery, constraint surfacing, spend reallocationreferences/theory-of-constraints-applied.md
platform-team charter, algedonic escalation, PRR auditreferences/cybernetics-vsm-applied.md
MTBF/MTTR, availability budgets, FMEAreferences/reliability-theory-applied.md
CAP/PACELC, consensus, idempotency, quorumsreferences/distributed-systems-applied.md
source URLs and release trackersdata/sources.json

Templates

AWS / GCP / Azure

Kubernetes

Docker / Kafka

Terraform / IaC

CI/CD and GitOps

Monitoring / Observability

Incident response

Security / Cost

Shared utilities

Related Skills

Trend Awareness Protocol

When users ask for current tool recommendations, verify:

  • current supported Kubernetes and ecosystem versions
  • active IaC and GitOps tool state
  • current observability and policy-engine capabilities
  • current CI/CD and platform-tool support windows

Prefer official docs and release notes over blogs or rankings.

Fact-Checking

  • Verify current versions, deprecations, support windows, pricing, and cloud limits before final answers.
  • Prefer official docs and release notes for named tools and platforms.
  • If web access is unavailable, mark version-sensitive guidance as unverified.

Learnings Loop

Before applying this skill on a non-trivial task, read learnings.consolidated.md in this directory (and learnings.md if present).

After applying it, if you encountered a pattern worth remembering, a mistake worth preventing, or a domain fact that surprised you, append one dated bullet to learnings.md via agents-skills-feedback-loop/scripts/append_learning.py. Do not modify SKILL.md itself.

Signals

GitHub stars
87
Forks
19
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ops-devops-platform
Source
github.com/vasilyu1983/ai-agents-public