DevOps Skill技能列表

4.5

TOML命令构建器Skill toml-command-builder

这个技能提供创建Gemini CLI TOML自定义命令的全面指南,涵盖语法、模板、参数处理、shell注入和文件注入,适用于自动化工具构建和命令行扩展。关键词:TOML命令、自定义命令、Gemini CLI、参数处理、shell注入、文件注入、自动化开发。

4.5

会话控制技能Skill session-control

会话控制技能是一种内部工作流工具,用于基于标志控制会话状态的恢复和分叉。该技能仅供开发环境中的工作流内部使用,通过执行Bash脚本和更新JSON文件来实现自动化会话管理,不应用于用户会话或应用状态处理。关键词:会话控制、工作流自动化、脚本执行、会话恢复、会话分叉、内部工具、DevOps。

4.5

特性工作流编排器Skill feature-workflow-orchestrator

这个技能用于端到端的特性开发工作流编排,从规划、设计、实施、测试到部署,通过质量门和自动化流程确保软件质量与效率。关键词:特性开发、工作流编排、质量门、DevOps、CI/CD、自动化测试、软件开发流程。

4.5

创建拉取请求技能Skill pull-request

此技能用于自动创建GitHub拉取请求,通过解析参数生成规范的PR标题和正文,链接到相关问题,便于代码审查和跟踪。适用于软件开发流程中的DevOps环节,提高效率。关键词:GitHub, 拉取请求, 代码审查, 自动化, DevOps。

4.5

GitHooks设置Skill git-hooks-setup

这个技能用于配置 Git 钩子,以自动化代码质量检查、提交信息验证、秘密检测等,确保代码在提交和推送前符合团队标准。

4.5

Git工作流策略Skill git-workflow-strategy

掌握 Git 工作流,包括 GitFlow、GitHub Flow、基于主干的开发等,配置分支、合并策略和团队协作模式。

4.5

GitHubActions工作流Skill github-actions-workflow

这个技能是关于如何构建和使用GitHub Actions工作流来自动化软件开发中的各种任务,包括持续集成、测试、安全扫描和部署。

4.5

GitLabCI/CDPipelineSkill gitlab-cicd-pipeline

设计和实现 GitLab CI/CD 流水线,包括阶段、作业、工件和缓存。配置运行器、Docker 集成和部署策略。

4.5

GracefulShutdownSkill graceful-shutdown

优雅关闭程序的实现,用于确保服务器在终止前完成所有请求、关闭连接和释放资源,适用于 Kubernetes/Docker 部署、滚动更新、服务器重启等场景。

4.5

HealthCheckEndpointsSkill health-check-endpoints

用于监控服务健康、依赖项和准备接收流量的综合健康检查端点,适用于Kubernetes部署、负载均衡器健康检查、服务发现和注册、监控和报警系统等场景。

4.5

Jenkins流水线构建Skill jenkins-pipeline

本技能专注于使用Jenkins创建和管理自动化CI/CD流水线,涵盖声明式与脚本式两种语法。核心内容包括多阶段构建、参数化配置、多分支管理、安全凭证集成以及部署自动化。适用于企业级持续集成与持续部署场景,帮助团队实现软件构建、测试和发布的标准化与自动化。关键词:Jenkins流水线,CI/CD自动化,声明式流水线,脚本式流水线,多分支构建,部署自动化,参数化构建,Jenkinsfile,持续集成,持续部署。

4.5

负载均衡器设置Skill load-balancer-setup

部署和配置负载均衡器以在多个后端服务器之间分配流量,确保高可用性、容错性和基础设施资源的最优利用。关键词:负载均衡器、HAProxy、AWS ALB、健康检查、SSL/TLS、DDoS 缓解。