Get the FREE Ultimate OpenClaw Setup Guide →

devops

npx machina-cli add skill Fujigo-Software/f5-framework-claude/devops --openclaw
Files (1)
SKILL.md
7.5 KB

DevOps Skills

Overview

DevOps practices for continuous integration, delivery, and operations to enable fast, reliable software delivery.

DevOps Lifecycle

┌─────────────────────────────────────────────────────────────────┐
│                       CONTINUOUS                                 │
│  ┌──────┐  ┌──────┐  ┌──────┐  ┌──────┐  ┌───────┐             │
│  │ Plan │→ │ Code │→ │Build │→ │ Test │→ │Release│             │
│  └──────┘  └──────┘  └──────┘  └──────┘  └───────┘             │
│      ↑                                        │                  │
│      │       INTEGRATION / DELIVERY           ↓                  │
│  ┌──────┐  ┌───────┐  ┌──────┐                                  │
│  │Learn │← │Monitor│← │Deploy│                                   │
│  └──────┘  └───────┘  └──────┘                                  │
│                     OPERATIONS                                   │
└─────────────────────────────────────────────────────────────────┘

Categories

CI/CD

  • Pipeline fundamentals
  • GitHub Actions / GitLab CI
  • Pipeline patterns
  • Deployment strategies (Blue-Green, Canary)

Containerization

  • Docker fundamentals
  • Docker Compose
  • Container best practices
  • Multi-stage builds

Orchestration

  • Kubernetes basics
  • Helm charts
  • Service mesh
  • GitOps (ArgoCD, Flux)

Monitoring

  • Metrics and SLIs/SLOs
  • Prometheus & Grafana
  • Alerting strategies
  • Dashboard design

Logging

  • Structured logging
  • Log aggregation
  • ELK/EFK stack
  • Distributed tracing

Infrastructure

  • Infrastructure as Code
  • Terraform
  • Cloud patterns
  • Cost optimization

Reliability

  • SRE fundamentals
  • Incident management
  • Chaos engineering
  • Disaster recovery

DORA Metrics

MetricEliteHighMediumLow
Deployment FrequencyOn-demandWeeklyMonthlyYearly
Lead Time< 1 day1 week1 month> 6 months
Change Failure Rate< 15%16-30%31-45%> 45%
MTTR< 1 hour< 1 day< 1 week> 1 week

Skills Index

CI/CD

Containerization

Orchestration

Monitoring

Logging

Infrastructure

Reliability

DevOps Maturity Model

┌─────────────────────────────────────────────────────────────────┐
│                    DevOps Maturity Levels                        │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│  Level 5: Optimizing                                            │
│  ├── Continuous improvement culture                              │
│  ├── Predictive analytics                                        │
│  └── Self-healing systems                                        │
│                                                                  │
│  Level 4: Measured                                               │
│  ├── Comprehensive metrics                                       │
│  ├── Data-driven decisions                                       │
│  └── Automated compliance                                        │
│                                                                  │
│  Level 3: Defined                                                │
│  ├── Standardized pipelines                                      │
│  ├── Infrastructure as Code                                      │
│  └── Centralized logging/monitoring                              │
│                                                                  │
│  Level 2: Managed                                                │
│  ├── Basic CI/CD                                                 │
│  ├── Some automation                                             │
│  └── Manual deployments                                          │
│                                                                  │
│  Level 1: Initial                                                │
│  ├── Ad-hoc processes                                            │
│  ├── Manual everything                                           │
│  └── Siloed teams                                                │
│                                                                  │
└─────────────────────────────────────────────────────────────────┘

Best Practices

  1. Automate Everything - Reduce manual toil
  2. Version Control All - Code, configs, infrastructure
  3. Shift Left - Test and secure early
  4. Measure What Matters - Focus on DORA metrics
  5. Embrace Failure - Learn from incidents
  6. Continuous Improvement - Iterate and optimize
  7. Collaboration - Break down silos
  8. Documentation - Runbooks and playbooks

Source

git clone https://github.com/Fujigo-Software/f5-framework-claude/blob/main/plugins/f5-core/skills/devops/SKILL.mdView on GitHub

Overview

DevOps skills cover continuous integration, delivery, and operations to enable fast, reliable software delivery. It combines automation, culture, and monitoring to shorten feedback loops from code to production.

How This Skill Works

It relies on automated CI/CD pipelines (e.g., GitHub Actions, GitLab CI) to build, test, and release code. Infrastructure as Code (Terraform) and container orchestration (Kubernetes) provide repeatable environments, while monitoring, logging, and SRE practices ensure reliability.

When to Use It

  • When teams need faster, safer software delivery with automated builds and tests
  • When migrating apps to containers and orchestration (Docker, Kubernetes)
  • When adopting GitOps for declarative deployments
  • When improving reliability with SRE basics, incident management, and observability
  • When optimizing cloud costs and applying cost-aware infrastructure patterns

Quick Start

  1. Step 1: Map your tech stack and pick CI/CD and IaC tools (e.g., GitHub Actions + Terraform)
  2. Step 2: Create a basic pipeline that builds, tests, and promotes code to a staging environment
  3. Step 3: Add deployment strategies (blue-green/canary) and basic monitoring

Best Practices

  • Adopt Infrastructure as Code (IaC) for reproducible environments
  • Version-control CI/CD pipelines and IaC configurations
  • Use deployment strategies like blue-green or canary to minimize risk
  • Define and monitor SLIs/SLOs with alerting and dashboards
  • Implement structured logging and distributed tracing for observability

Example Use Cases

  • A team implements GitHub Actions CI/CD to build, test, and deploy to Kubernetes
  • Terraform-powered infrastructure provisioning aligned with cloud provider patterns
  • Canary deployment with feature flags and a service mesh
  • Prometheus and Grafana dashboards track SLIs/SLOs and MTTR
  • Disaster recovery drills and incident response playbooks in regular use

Frequently Asked Questions

Add this skill to your agents

Related Skills

Sponsor this space

Reach thousands of developers