Agent Skills
› akin-ozer/cc-devops-skills
akin-ozer/cc-devops-skills
GitHub用于生成和脚手架化Ansible剧本、角色、任务、处理程序、清单及配置文件。根据请求模式分类,收集必要输入并参考最佳实践与模板,输出生产就绪的Ansible内容或代码片段。
Install All Skills
npx skills add akin-ozer/cc-devops-skills --all -g -y
Skills in Collection (31)
用于生成和脚手架化Ansible剧本、角色、任务、处理程序、清单及配置文件。根据请求模式分类,收集必要输入并参考最佳实践与模板,输出生产就绪的Ansible内容或代码片段。
创建部署Nginx的Playbook
生成PostgreSQL备份的角色
编写生产环境的库存文件
构建用户配置的可复用任务
初始化包含ansible.cfg的项目结构
npx skills add akin-ozer/cc-devops-skills --skill ansible-generator -g -y
用于验证、检查和分析Ansible剧本、角色及库存文件的工具集。支持语法校验、代码规范检查、干运行测试及Molecule集成,并提供自定义模块文档查询与安全审计功能,确保基础设施即代码的质量与合规性。
验证Ansible剧本或角色
调试Ansible错误或配置问题
执行代码风格检查和格式化
进行安全漏洞扫描
查询模块或集合的文档
npx skills add akin-ozer/cc-devops-skills --skill ansible-validator -g -y
根据用户需求生成或重构生产级 Azure Pipelines YAML 配置文件,支持 CI/CD、Docker 及 Kubernetes 等多种模式,确保步骤确定性与最佳实践。
创建 azure-pipelines.yml
构建多阶段 CI/CD 流水线
生成可复用模板
将现有 CI 流程转换为 Azure Pipelines
npx skills add akin-ozer/cc-devops-skills --skill azure-pipelines-generator -g -y
用于验证、检查 Azure DevOps 流水线 YAML 文件的语法、安全性及最佳实践。支持本地脚本执行,提供结构化报告并给出修复建议。
用户要求验证 azure-pipelines.yml
询问 Azure 流水线 YAML 失败原因
请求对 Azure DevOps 流水线进行安全扫描
检查流水线最佳实践问题
npx skills add akin-ozer/cc-devops-skills --skill azure-pipelines-validator -g -y
用于生成生产级Bash/Shell脚本、自动化CLI工具及文本处理脚本。涵盖需求捕获、模板选择与执行流程,支持POSIX兼容性与错误处理配置。
创建或编写Bash/Shell脚本
将手动CLI步骤转换为自动化脚本
构建使用grep/awk/sed的文本处理脚本
创建运维辅助、Cron或CI工具脚本
npx skills add akin-ozer/cc-devops-skills --skill bash-script-generator -g -y
用于验证、检查和修复 Bash/Shell 脚本的技能,通过语法检查、ShellCheck 静态分析及自定义安全规则,提供问题定位与修复建议。
Validate this bash script
Lint this .sh file
Find security issues in this shell script
Why does this script fail ShellCheck?
Make this script POSIX compliant
npx skills add akin-ozer/cc-devops-skills --skill bash-script-validator -g -y
用于生成生产级、安全且优化的 Dockerfile 及多阶段构建配置。支持自动创建 .dockerignore,集成验证工具进行迭代修复,适用于容器化应用和微服务部署。
用户要求生成或编写 Dockerfile
需要将应用容器化
请求优化 Docker 构建以减小镜像体积
npx skills add akin-ozer/cc-devops-skills --skill dockerfile-generator -g -y
用于验证、检查和审计 Dockerfile,涵盖语法、安全漏洞及最佳实践,提供分级报告并支持 CI/CD 前加固。
validate this Dockerfile
lint/check my Dockerfile
security scan Dockerfile
optimize image size
review Dockerfile before merge
npx skills add akin-ozer/cc-devops-skills --skill dockerfile-validator -g -y
用于生成和配置 Fluent Bit 日志采集管道,支持 Kubernetes 环境及多种后端输出。通过交互式问卷收集需求,自动或手动生成 fluent-bit.conf 和 parsers.conf 配置文件。
创建或更新 Fluent Bit 配置文件
构建日志采集管道(INPUT-FILTER-OUTPUT)
配置 Kubernetes 日志元数据增强
将日志发送至 Elasticsearch、Loki 等目标
npx skills add akin-ozer/cc-devops-skills --skill fluentbit-generator -g -y
用于验证、检查及审计 Fluent Bit 经典模式配置文件的技能,支持静态校验、Dry-Run 测试及安全与性能检查。
部署前验证 Fluent Bit 配置文件
运行配置 Lint 并报告问题
检查标签路由和输出匹配
执行 Fluent Bit 配置安全检查
模拟运行配置并反馈失败原因
npx skills add akin-ozer/cc-devops-skills --skill fluentbit-validator -g -y
用于生成符合最佳实践和安全的 GitHub Actions 工作流、自定义动作及可复用流水线。支持 CI/CD 自动化、依赖扫描等场景,并自动调用验证器确保输出质量。
创建 .github/workflows/*.yml CI/CD 自动化流程
生成 action.yml 或可复用步骤包
构建跨仓库共享的 reusable workflow
npx skills add akin-ozer/cc-devops-skills --skill github-actions-generator -g -y
用于验证、检查和修复 GitHub Actions 工作流文件。通过 actionlint 和 act 工具执行语法检查、静态分析及本地运行测试,确保 CI/CD 流程的正确性与最佳实践。
validate this GitHub Actions workflow
check my .github/workflows/*.yml file
debug actionlint errors
test this workflow locally with act
npx skills add akin-ozer/cc-devops-skills --skill github-actions-validator -g -y
用于生成生产级 GitLab CI/CD 流水线配置。根据请求复杂度分类,加载参考文档并生成 .gitlab-ci.yml,支持多环境部署、安全扫描及模板集成,并通过验证器确保语法正确与合规性。
创建或生成 .gitlab-ci.yml 文件
构建针对特定语言(如 Node/Python/Java)的 GitLab 流水线
添加 Docker 构建和部署任务
设置父子或多项目流水线
集成 SAST 或依赖扫描模板
npx skills add akin-ozer/cc-devops-skills --skill gitlab-ci-generator -g -y
提供GitLab CI/CD配置文件的验证、Lint、审计和安全修复工具。支持语法检查、最佳实践审查及安全漏洞检测,确保流水线配置的正确性与安全性,辅助开发者在合并前通过严格的门禁测试。
Validate this .gitlab-ci.yml
Why is this GitLab pipeline failing?
Run a security review for our GitLab CI
Check pipeline best practices
Lint GitLab CI config before merge
npx skills add akin-ozer/cc-devops-skills --skill gitlab-ci-validator -g -y
用于生成生产级 Helm Chart,支持脚手架创建、模板生成及 K8s Manifest 转换。通过标准化流程收集需求并输出符合最佳实践的 Chart 结构。
创建新的 Helm Chart
生成 Helm 模板
将 K8s 清单转换为 Helm Chart
npx skills add akin-ozer/cc-devops-skills --skill helm-generator -g -y
提供Helm Chart的综合验证与分析工作流,涵盖Linting、模板渲染、YAML及CRD校验和安全性检查。默认只读,仅在用户明确要求时应用修复,用于发布前质量门禁或故障排查。
用户请求验证、lint或检查Helm Chart
Helm模板渲染失败或产生无效K8s YAML
需要部署前的质量门禁(Schema、dry-run、安全检查)
需验证CRD资源字段与文档的一致性
npx skills add akin-ozer/cc-devops-skills --skill helm-validator -g -y
用于生成生产级 Jenkinsfile,支持声明式、脚本式及共享库脚手架。涵盖 CI/CD 流水线构建、Docker/K8s 部署、并行测试及安全扫描等场景,并集成验证器确保代码质量。
Generate a CI pipeline for Maven/Gradle/npm
Create a Jenkins deployment pipeline with approvals
Scaffold a Jenkins shared library
npx skills add akin-ozer/cc-devops-skills --skill jenkinsfile-generator -g -y
用于验证和检查 Jenkinsfile 及共享库的语法、安全问题和最佳实践。支持声明式和脚本式流水线,通过本地脚本进行 lint 和审计,确保 CI/CD 配置的正确性与安全性。
Validate this Jenkinsfile
Check this pipeline for security issues
Lint my Declarative/Scripted pipeline
Why is this Jenkins pipeline failing syntax checks?
Validate vars/*.groovy or src/**/*.groovy shared library files
npx skills add akin-ozer/cc-devops-skills --skill jenkinsfile-validator -g -y
提供Kubernetes集群、工作负载、网络及存储故障的系统化调试工具包,涵盖Pod状态异常、DNS解析、部署回滚等问题排查,强调只读诊断与安全操作。
Pod处于CrashLoopBackOff或Pending状态
Service DNS解析失败或网络连接问题
Deployment rollout卡住或失败
PVC挂载失败或存储卷问题
npx skills add akin-ozer/cc-devops-skills --skill k8s-debug -g -y
根据用户需求生成Kubernetes YAML清单,涵盖Deployment、Service等核心资源及CRD。通过预检、输入捕获、CRD查询和强制验证流程,确保输出符合最佳实践且完整有效。
用户请求生成或更新Kubernetes YAML文件
需要创建Deployment、Service、ConfigMap、Ingress等资源
需要生成StatefulSet、CRDs或Argo CD Application等特定资源
npx skills add akin-ozer/cc-devops-skills --skill k8s-yaml-generator -g -y
提供Kubernetes YAML资源的全面验证工作流,包括语法检查、模式验证和干运行测试。严格只读,生成包含修复建议的报告,不修改文件。
部署前验证Kubernetes YAML
调试YAML语法或格式错误
执行干运行测试以捕获准入控制器错误
npx skills add akin-ozer/cc-devops-skills --skill k8s-yaml-validator -g -y
交互式生成生产级 LogQL 查询、日志流选择器及告警规则。通过五阶段流程捕获意图、日志源细节及版本信息,确保语法兼容性与准确性,支持最终查询或逐步构建模式。
编写按服务分组的错误率 LogQL 查询
构建 Loki 告警查询
将故障排查需求转换为 LogQL
需要分步构建 LogQL 查询的指导
npx skills add akin-ozer/cc-devops-skills --skill logql-generator -g -y
用于生成生产级 Grafana Loki 服务器配置文件,支持多种部署模式和存储后端。提供脚本自动化生成及手动配置指导,适用于 Loki 的部署、迁移和存储优化场景。
需要生成或创建 Loki 配置文件
进行 Loki 系统部署或迁移
配置 S3/GCS/Azure 等存储后端
优化现有 Loki 部署架构
npx skills add akin-ozer/cc-devops-skills --skill loki-config-generator -g -y
根据项目语言和需求生成符合GNU标准的生产级Makefile,支持多目录结构、依赖管理及CI/CD集成。
用户要求创建或生成Makefile
为C/C++、Python、Go等语言设置构建系统
将手动构建流程转换为Makefile
npx skills add akin-ozer/cc-devops-skills --skill makefile-generator -g -y
用于验证、检查和审计 Makefile 及 .mk 文件的质量与安全。通过预检、语法检查、格式校验及自定义规则,识别错误并辅助修复,确保构建脚本的规范性与安全性。
Validate this Makefile
Lint my `.mk` file
Find issues in this build Makefile
Check Makefile security problems
Review this Makefile before CI
npx skills add akin-ozer/cc-devops-skills --skill makefile-validator -g -y
交互式生成生产级PromQL查询、告警规则及监控仪表盘。通过协作式规划明确监控目标与指标,确保生成的查询符合最佳实践并满足具体业务需求。
创建新的PromQL查询
构建Grafana或Prometheus监控仪表盘
实现Prometheus Alertmanager告警规则
进行容量规划或故障排查分析
将监控需求转换为PromQL表达式
npx skills add akin-ozer/cc-devops-skills --skill promql-generator -g -y
PromQL查询验证技能,执行语法检查、语义校验、反模式检测及优化建议。通过脚本自动分析查询逻辑与性能,提供详细解释和修正方案,确保监控查询的正确性与高效性。
用户请求验证或修复PromQL查询
用户询问PromQL查询含义或最佳实践
npx skills add akin-ozer/cc-devops-skills --skill promql-validator -g -y
用于生成符合最佳实践的Terraform HCL配置,涵盖资源、模块及变量定义。流程包括需求分析、自定义Provider文档查询、代码生成及自动化安全验证修复,确保基础设施即代码的可靠性与安全性。
需要创建或生成Terraform配置文件
编写基础设施即代码IaC脚本
初始化云资源部署模板
npx skills add akin-ozer/cc-devops-skills --skill terraform-generator -g -y
用于验证、Lint和审计Terraform配置的工具,执行语法检查、安全扫描及文档查找,确保基础设施代码规范与安全。
验证Terraform配置文件语法
执行Terraform安全合规扫描
修复Terraform格式或Lint错误
npx skills add akin-ozer/cc-devops-skills --skill terraform-validator -g -y
生成符合最佳实践的 Terragrunt HCL 配置文件,支持根配置、子模块、多环境布局及 Stacks 架构。自动处理依赖注入、源设置并验证配置,适配 Terragrunt 2025 新特性如 OpenTofu 引擎和排除块。
生成 root.hcl 或 terragrunt.hcl
创建多环境(dev/staging/prod)布局
配置 Terragrunt 依赖关系
设置模块来源
生成 Stack catalog 单元
npx skills add akin-ozer/cc-devops-skills --skill terragrunt-generator -g -y
提供Terragrunt配置的全面验证、Linting、测试及安全扫描能力,支持HCL语法检查、依赖图分析及合规性审计,适配0.93+版本。
验证Terragrunt HCL文件
执行代码Lint和安全扫描
调试配置问题或依赖关系
格式化HCL文件
npx skills add akin-ozer/cc-devops-skills --skill terragrunt-validator -g -y


