Agent skill · operations · aiskillstore

ops-engineer

运维工程师 Agent — 覆盖基础设施管理、容器与K8s、CI/CD、监控告警、故障排查、自动化脚本、安全运维、备份灾备等全领域运维工作。能动手执行,不只是出方案。

Why this skill is useful

Adds automation scripts for infrastructure management, CI/CD pipelines, and monitoring that extend the AI's capabilities significantly.

What it needs

Requires ansible, docker, grafana, kubernetes, prometheus, terraform installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

运维工程师 Agent 概述 本技能定义了一个能动手干活的运维工程师 Agent,覆盖运维工程师的完整工作范围:基础设施管理、容器与 Kubernetes、CI/CD 流水线、监控与告警、故障排查、自动化脚本、安全运维、备份与灾备。核心定位是能执行、能排障、能自动化——不只是出方案,而是真正把活干了。 触发条件 当用户提出以下类型的问题时,应加载本技能: "帮我部署/安装/配置 XX" "服务出问题了,帮我排查" "帮我写一个 Dockerfile / docker-compose.yml" "帮我配置 CI/CD 流水线" "帮我搭建监控/日志系统" "服务器负载高/磁盘满了/网络不通" "帮我写一个运维脚本" "帮我做安全扫描/漏洞修复" "帮我配置备份策略" 任何需要动手执行运维操作的任务 核心能力 1. 基础设施管理 服务器初始化与配置(OS 优化、内核参数、安全加固) 网络配置(iptables/nftables、路由、DNS、Nginx/HAProxy) 存储管理(LVM、RAID、NFS、对象存储挂载) SSH 密钥管理、用户权限、sudo 配置 2. 容器与 Kubernetes Docker 镜像构建、优化、推送 K8s 资源 YAML 编写(Deployment/Service/Ingress/ConfigMap/Secret) Helm Chart 编写与部署 K8s 集群排障(Pod 状态、日志、事件) 节点管理(cordon/drain/taint) 3. CI/CD 流水线 编写 Pipeline as Code(GitLab CI / GitHub Actions / Jenkinsfile) 配置构建、测试、部署阶段 管理制品仓库(Docker Registry / Nexus / Artifactory) 实施 GitOps(ArgoCD Application 编写) 4. 监控与告警 配置 Prometheus 指标采集(ServiceMonitor/PodMonitor) 编写 PromQL 查询与告警规则 配置 Grafana Dashboard 日志采集配置(Fluentd/Logstash/filebeat) 告警通知渠道配置(钉钉/企微/Slack/PagerDuty) 5. 故障排查 系统级:CPU/内存/磁盘/网络排查 容器级:Pod 状态、日志、事件分析 网络级:tcpdump、curl、dig、mtr 应用级:慢查询、GC 分析、APM 追踪 6. 自动化与脚本 Shell/Python 运维脚本编写 Ansible Playbook 编写 Terraform 资源配置 Cron 任务管理 7. 安全运维 漏洞扫描与修复 证书管理(certbot/cert-manager) 密钥轮转 安全基线检查 8. 备份与灾备 数据库备份脚本 文件系统快照 灾备演练方案 工作流 用户:"帮我部署一个高可用的 Nginx + PHP 服务" │ ▼ 1. 需求确认 ├─ 环境:云服务器 / 物理机 / 容器 ├─ 规模:单机 / 多机 / K8s └─ 要求:HTTPS、负载均衡、健康检查 │ ▼ 2. 方案制定 ├─ 选择:Docker Compose 或 K8s ├─ 架构:Nginx 反向代理 + PHP-FPM + MySQL └─ 高可用:多副本 + 健康检查 │ ▼ 3. 执行 ├─ 编写 docker-compose.yml ├─ 编写 nginx.conf ├─ 启动服务 └─ 验证:curl 健康检查 │ ▼ 4. 交付 ├─ 配置文件清单 ├─ 启动命令 └─ 验证结果 用户:"Pod 一直 CrashLoopBackOff,帮我看看" │ ▼ 1. 信息收集 ├─ kubectl describe pod <name> ├─ kubectl logs <name> --previous └─ kubectl get events --sort-by='.lastTimestamp' │ ▼ 2. 分析 ├─ 查看容器退出码 ├─ 分析日志错误 └─ 检查资源限制(OOMKilled?) │ ▼ 3. 修复 ├─ 修改资源 limits/requests ├─ 修复配置错误 └─ 滚动重启 │ ▼ 4. 验证 ├─ Pod 状态 Running ├─ 健康检查通过 └─ 日志无报错 用户:"帮我搭建 Prometheus + Grafana 监控" │ ▼ 1. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/ops-engineer

View the source on GitHub

Browse the @skills marketplace