DevOps Skill技能列表
构建工作流编排器Skill build
这个技能是一个工作流编排器,用于自动化软件特征开发流程。它通过链式执行多个技能(如发现、计划、验证、实现等),支持多种开发模式(如新特征、现有代码、TDD、重构),并提供人类检查点以确保质量。关键词:工作流编排、软件开发、特征开发、自动化、DevOps。
Prometheus配置Skill prometheus-configuration
Prometheus配置技能用于设置和配置Prometheus监控系统,实现基础设施和应用程序的指标收集、存储、警报和可视化。它涉及抓取配置、记录规则和警报规则的定义,适用于DevOps和云原生环境中的全面监控解决方案。关键词:Prometheus、监控、指标收集、配置、DevOps、云原生、警报。
Shell脚本编写Skill shell
Shell脚本编写技能专注于提供编写高效、安全、可移植的shell脚本的最佳实践指南,用于自动化任务、系统管理和DevOps流程。关键词:Shell脚本、bash、sh、自动化、脚本最佳实践、安全编程、错误处理、便携性、CI/CD、脚本编写技巧。
npm包安装非交互确认处理Skill npm
该技能用于在非交互式环境中,通过管道传输 unix 'yes' 命令的输出来自动化处理 npm 包的安装确认,特别适用于需要用户确认的 Node.js 包安装场景。关键词包括 npm、安装、确认、非交互环境、管道、yes命令、Node.js、自动化部署。
文档更新技能Skill docs-updater
文档更新技能是一个自动化工具,专门用于批量更新和修复文档内容。它能够扫描和分析文档,修复路径别名、优化代码示例、修正格式问题,并更新链接,确保文档的准确性和一致性。适用于软件开发项目,提高文档维护效率。关键词:文档更新、路径别名、代码优化、MDX修复、自动化工具。
操作手册创建技能Skill runbook-creation
这个技能用于创建和维护操作手册,特别是在事件响应和操作程序方面。它提供了标准模板、最佳实践和工作流程,帮助团队快速应对运维问题。关键词:操作手册、事件响应、运维、SRE、模板、自动化、DevOps。
AzureDevOpsAPI交互技能Skill azure-devops
该技能用于通过AZURE_DEVOPS_TOKEN环境变量与Azure DevOps API交互,管理代码仓库、拉取请求和资源,适用于开发者和DevOps工程师。关键词包括Azure DevOps, API交互, Git操作, 云计算, 自动化部署, 软件开发工具。
使用Git工作树隔离技能Skill using-git-worktrees
这个技能用于在Git版本控制系统中创建和管理隔离的工作树,支持多分支并行开发,通过智能目录选择和安全验证确保代码隔离和开发效率。关键词:Git工作树、版本控制、代码隔离、多分支开发、DevOps、Git工具、软件工程。
Git安装与配置指南Skill setup
这个技能提供全面的Git安装和初始配置指南,覆盖Windows、macOS、Linux和WSL平台。帮助用户快速安装Git、配置用户身份、设置默认分支、选择编辑器并进行验证。关键词:Git安装、Git配置、版本控制、开发工具、跨平台、DevOps。
PR评论处理技能Skill handling-pr-comments
这个技能用于自动化处理GitHub等平台上的Pull Request评论,包括系统化发现、分类、修复代码问题,并响应和解决评论线程,确保代码审查流程高效完成。关键词:PR评论、代码审查、DevOps、自动化处理、GitHub、CI/CD、评审反馈、线程管理。
Mise任务配置Skill mise-task-configuration
Mise任务配置技能用于定义和管理自动化任务,包括构建、测试、部署等,支持依赖管理、文件任务和并行执行。关键词包括Mise、任务配置、DevOps、自动化、CI/CD、工作流管理,适用于软件开发中的构建和部署流程。
SLO定义交互式工作坊Skill slo-workshop
此技能用于通过交互式工作坊帮助团队定义服务级别目标(SLOs),包括识别关键用户旅程、选择SLIs(服务级别指标)、设置SLO目标、建立错误预算政策和设计警报策略。关键词:SLO、SLI、错误预算、DevOps、监控、可观察性、服务可靠性、工作坊。