DevOps Skill技能列表

4.5

文件跟踪器Skill file-tracker

文件跟踪器技能用于将文件更改(写、编辑、删除)记录到SQLite数据库,支持调试、审计追踪和版本历史管理。适用于开发过程中跟踪代码更改、调试问题、审计文件修改或用户要求跟踪文件更改的场景。关键词:文件跟踪、SQLite、数据库、调试、审计、版本历史。

4.5

批量GitHub仓库星标Skill bulk-github-star

这个技能用于自动化星标GitHub用户的所有公开仓库,提高效率,支持开源,批量发现项目和自动化GitHub互动。关键词包括:GitHub、批量星标、自动化、工具、DevOps、开源、代码管理。

4.5

ShellCheck配置与静态分析Skill shellcheck-configuration

这个技能用于配置和使用ShellCheck进行shell脚本的静态分析,提高代码质量,捕捉常见问题,并强制执行最佳实践。关键词:ShellCheck, 静态分析, shell脚本, 配置, CI/CD, 代码质量, 错误检查

4.5

Bash防御性编程模式Skill bash-defensive-patterns

本技能专注于Bash脚本的防御性编程技术,包括严格模式、错误捕获、变量安全、临时文件管理等,用于编写生产级自动化脚本、CI/CD管道和系统工具,提高脚本的可靠性和安全性。关键词:Bash防御性编程,错误处理,脚本安全,自动化,CI/CD,系统管理。

4.5

UV包管理器技能Skill uv-package-manager

UV包管理器是一个用Rust编写的极快Python依赖管理工具,用于快速安装包、管理虚拟环境、处理依赖冲突和集成CI/CD工作流程。关键词:Python包管理、虚拟环境、依赖解析、锁文件、DevOps、快速安装、性能优化、项目自动化。

4.5

Python可观测性Skill python-observability

Python可观测性技能用于为Python应用程序实施可观测性模式,包括结构化日志记录、指标收集和分布式跟踪,帮助在生产环境中快速诊断问题、监控性能并确保系统可靠性。关键词:Python、可观测性、日志记录、指标、跟踪、生产调试、监控、Prometheus、OpenTelemetry。

4.5

SLO实施Skill slo-implementation

这个技能专注于服务级别指标(SLI)和服务级别目标(SLO)的定义与实施,包括错误预算计算和警报设置。用于建立可靠性目标、实施站点可靠性工程(SRE)实践,以及测量服务性能。关键词:SLO, SLI, 错误预算, 可靠性, 监控, 警报, Prometheus, Grafana, SRE。

4.5

Prometheus配置Skill prometheus-configuration

Prometheus配置技能用于设置和配置Prometheus监控系统,实现基础设施和应用程序的指标收集、存储、警报和可视化。它涉及抓取配置、记录规则和警报规则的定义,适用于DevOps和云原生环境中的全面监控解决方案。关键词:Prometheus、监控、指标收集、配置、DevOps、云原生、警报。

4.5

Grafana仪表盘创建与管理Skill grafana-dashboards

Grafana仪表盘创建与管理技能专注于使用Grafana工具设计和部署实时监控仪表盘,用于可视化系统性能、应用指标和业务KPIs,提升运维效率和观测性。关键词:Grafana、仪表盘、监控、可视化、Prometheus、SLO、DevOps、实时数据、指标管理、运维观测性。

4.5

值班交接模式Skill on-call-handoff-patterns

本技能专注于值班交接模式,提供有效的方法来确保值班班次过渡时的连续性、上下文转移和可靠的突发事件响应。适用于 DevOps 团队,用于过渡值班职责、编写交接总结、改进交接流程等。关键词:值班交接、突发事件管理、运维流程、DevOps、交接文档、升级程序、值班轮转。

4.5

依赖升级管理Skill dependency-upgrade

这个技能用于管理软件项目中的依赖版本升级,确保兼容性和稳定性。包括分析依赖树、制定升级计划、处理破坏性更改、进行全面测试和自动化更新。关键词:依赖管理、版本升级、兼容性测试、DevOps、自动化。

4.5

变更日志自动化Skill changelog-automation

此技能用于自动化生成变更日志、发布说明和版本管理,遵循Keep a Changelog格式和Conventional Commits规范。它涉及设置自动化工作流、标准化提交消息格式、生成GitHub/GitLab发布说明、管理语义版本控制等。关键词包括:变更日志自动化、Conventional Commits、语义版本控制、GitHub发布、CI/CD工作流、自动化工具、软件开发流程。