Skills Directory精选自 GitHub 的开源 Skills

senior-devopscommit b078bb8SKILL.md · 部署与发布

资深 DevOps

生成 CI/CD 流水线、Terraform 模块和带回滚预案的部署清单,覆盖 AWS、GCP 和 Azure。

apply 和部署会改动真实的云资源,需要相应的云凭据。

npx skills add alirezarezvani/claude-skills --skill senior-devops
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor, Gemini CLI, Windsurf
GitHub
29.1k
来源
社区 · Alireza Rezvani
状态
扫描通过
许可证
MIT

核心规则

先 terraform plan 并审查差异再 apply;部署工具只生成清单和命令,不直接应用到集群。

执行阶段

  1. 阶段 01生成流水线

    用 pipeline_generator.py 为 GitHub Actions 或 CircleCI 生成构建、测试、部署阶段。

  2. 阶段 02编写基础设施

    用 terraform_scaffolder.py 生成 AWS/GCP/Azure 模块,并执行 validate 和 plan。

  3. 阶段 03准备部署

    用 deployment_manager.py 生成蓝绿或滚动发布清单,切换流量前设健康检查关口。

  4. 阶段 04回滚预案

    为每次发布生成回滚手册,可按版本快速回退。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入需要生成流水线配置、Terraform 模块、Kubernetes 清单和运行手册。
命令执行部分需要运行技能自带的 Python 脚本及 terraform validate/plan;apply 和 kubectl 命令在审查后执行。
网络外发部分需要执行 plan、apply 或部署时访问所配置的云服务商和集群。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit b078bb8
---
name: "senior-devops"
description: "Use for CI/CD pipelines, infrastructure as code, containers and deployments on AWS, GCP or Azure. Generates pipelines with pipeline_generator.py, scaffolds Terraform with terraform_scaffolder.py and manages releases with deployment_manager.py."
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。