DevOps Skill技能列表
DevOpsIaC工程师Skill devops-iac-engineer
DevOps IaC工程师技能专注于使用基础设施即代码(IaC)工具如Terraform和Kubernetes,设计和维护云基础设施,实施CI/CD管道、可观察性解决方案和安全实践,助力团队实现高效、可靠的DevOps流程。关键词:DevOps, IaC, Terraform, Kubernetes, 云平台, CI/CD, 可观察性, 安全, GitOps, SRE。
部署程序Skill deployment-procedures
该技能专注于生产环境部署的核心原则和决策流程,包括安全部署工作流、回滚策略、验证方法等,旨在培养开发者和运维人员的思维能力和风险控制意识,而不是简单的脚本执行。关键词:部署、生产环境、安全、回滚、CI/CD、DevOps、风险管理。
子代理驱动开发Skill subagent-driven-development
这个技能用于在软件开发中,通过为每个任务派遣独立的子代理来执行实现计划,并进行两阶段审查(首先是规范符合性审查,然后是代码质量审查),以提高开发质量和迭代速度。关键词:子代理、实现计划、独立任务、规范审查、代码质量审查、软件开发流程。
Terraform基础设施即代码技能Skill terraform
Terraform是一个基础设施即代码工具,用于自动化定义、部署和管理云基础设施,支持多种云提供商,包括状态管理、模块化设计,帮助团队高效协作和资源管理。关键词:Terraform、基础设施即代码、云资源管理、状态管理、模块、云提供商集成、DevOps。
Maven搜索Skill maven-search
此技能用于帮助开发者在Maven中央仓库中高效搜索、检索和管理Maven组件与依赖。它支持按坐标、名称、版本等多种方式搜索,能获取元数据、下载文件、分析依赖树,并验证坐标有效性。关键词:Maven搜索、依赖管理、Java开发、DevOps工具、软件构建、仓库检索。
GitHubActions指导Skill github-actions
本技能提供GitHub Actions的全面指导,涵盖工作流创建、操作管理、密钥安全和自动化配置。适用于需要实现CI/CD、自动化GitHub流程或创建高效工作流的开发者,关键词包括GitHub Actions、CI/CD、自动化、工作流、DevOps。
PR守护者Skill pr-shepherd
PR守护者技能用于自动监控GitHub Pull Requests的生命周期,包括处理CI失败、评论回复和线程解决,直到所有检查通过并准备好合并。关键词:GitHub、Pull Request、CI/CD监控、自动化修复、代码审查、DevOps、软件开发、自动化流程、GitHub Actions、测试、lint、类型检查、评论处理、线程解决、知识提取、BEADS任务。
Trello管理技能Skill trello
这个技能用于通过Trello REST API管理看板、列表和卡片,实现自动化任务和项目管理,提高团队协作效率。关键词:Trello、API、自动化、项目管理、看板、DevOps、REST API、脚本管理。
生产可观测性实施Skill implementing-observability
这个技能是关于使用OpenTelemetry作为统一标准,实施监控、日志和追踪,以提供生产系统的性能、错误和行为可见性。关键词:OpenTelemetry, 监控, 日志, 追踪, 可观测性, 生产系统, LGTM堆栈, 结构化日志, 告警, DevOps, 云原生架构。
团队管理器Skill team-manager
团队管理器是一个用于管理和存储团队编码风格、规则和知识持久化配置的工具,支持跨项目自动注入,使用三阶内存和TF-IDF搜索技术。关键词:团队管理、编码风格、TF-IDF、持久化配置、开发工具、DevOps。
可靠性工程师(SRE)Skill reliability-engineer
可靠性工程师(SRE)技能专注于系统稳定性、可观测性、事故管理和性能优化,通过监控设计、事故根因分析和性能调优来提升系统可靠性。关键词:可靠性工程、SRE、可观测性、事故管理、性能优化、系统稳定、监控、根本原因分析、DevOps。
发布管理器Skill release-manager
这是一个自动化版本管理的技能,通过读取Git历史记录、生成变更日志、自动升级版本号(如补丁、次要、主要)和准备发布,简化软件发布流程,无需手动操作。关键词:发布管理器、版本管理、自动化发布、变更日志、Git、DevOps工具、CI/CD集成。