DevOps Skill技能列表
shfmt脚本格式化Skill shfmt-formatting
shfmt脚本格式化技能,用于自动化和标准化shell脚本的格式化,支持POSIX、Bash、mksh和Bats等多种方言,确保代码一致性和可读性,适用于DevOps工作流、CI/CD集成、编辑器自动格式化和代码审查。
shfmt配置技能Skill shfmt-configuration
此技能用于配置shfmt工具,实现shell脚本的自动化格式化和标准化管理,包括设置.toml配置文件、集成EditorConfig以及支持命令行选项,适用于团队协作、DevOps流程和CI/CD自动化。关键词:shell脚本格式化、shfmt配置、EditorConfig、团队标准化、DevOps工具、自动化格式化。
Shell脚本最佳实践Skill shell-best-practices
本技能提供编写Shell脚本的现代最佳实践指南,涵盖可移植脚本、Bash模式、错误处理和安全编码,适用于自动化任务、系统管理和DevOps场景。关键词:Shell脚本、Bash编程、错误处理、安全编码、可移植性、自动化、脚本优化、DevOps工具。
Shell脚本基础Skill shell-scripting-fundamentals
此技能用于编写和修改Bash/shell脚本,涵盖脚本结构、变量、引用、条件语句和循环的现代最佳实践,帮助开发健壮、可维护的自动化脚本,适用于系统管理、DevOps和自动化任务。关键词:Shell脚本,Bash,脚本开发,自动化,系统管理,最佳实践,脚本结构,变量处理,条件循环。
跨平台Shell脚本兼容性Skill shell-portability
此技能专注于编写能在不同系统、Shell和环境间可移植的Shell脚本,涵盖POSIX兼容性、平台差异处理、环境检测和脚本优化等关键技术。旨在提高脚本的通用性、稳定性和维护性。关键词:Shell脚本、跨平台、POSIX兼容、环境适配、脚本可移植性、平台差异、ShellCheck。
Shell错误处理Skill shell-error-handling
这个技能用于在Shell脚本中实现健壮的错误处理、清理例程和调试。它涵盖了退出代码检查、陷阱机制、错误报告、防御性编程和调试模式。关键词:Shell脚本、错误处理、陷阱、退出代码、清理例程、调试、健壮性,适合自动化任务和系统管理。
RuboCop集成技能Skill rubocop-integration
该技能专注于RuboCop的CI集成,包括GitHub Actions配置、插件开发和性能优化,用于自动化代码检查、提升Ruby开发质量和效率。关键词:RuboCop, CI集成, GitHub Actions, 代码质量, Ruby开发, 自动化测试, DevOps工具。
Prettier集成Skill prettier-integration
这个技能用于掌握 Prettier 代码格式化工具的集成方法,包括与编辑器、预提交钩子、ESLint 和 CI/CD 管道的配置、最佳实践和故障排除。关键词:Prettier, 代码格式化, 集成, 开发工具, CI/CD, 代码质量, 自动化
Markdownlint集成Skill markdownlint-integration
此技能旨在将Markdownlint工具集成到开发工作流中,包括命令行界面使用、编程API调用、CI/CD管道设置、预提交钩子和编辑器集成,以提升Markdown文档质量。关键词:Markdownlint,文档检查,开发工作流,自动化,SEO。
Markdownlint配置Skill markdownlint-configuration
Markdownlint 配置技能用于设置和管理 Markdownlint 的规则和选项,包括规则启用、配置文件、内联注释和样式继承,以帮助开发者确保 Markdown 文档的格式一致性、代码质量和文档标准化。关键词:Markdownlint、配置、规则管理、代码质量、文档格式化、linter、Node.js、样式检查、自动化测试。
Clippy配置技能Skill clippy-configuration
这个技能专注于 Rust 语言中 Clippy 工具的配置与优化,包括 TOML 配置文件设置、lint 组管理、属性应用和 workspace 配置。提供了从安装到高级使用的完整指南,涵盖最佳实践、代码示例和常见问题解决方案,帮助开发人员提高代码质量和团队协作效率。关键词:Clippy, Rust, 配置, TOML, lint, workspace, 代码质量, DevOps。
Ameba集成技能Skill ameba-integration
这个技能用于集成 Ameba 工具到开发工作流中,实现自动化 Crystal 代码质量检查。它支持 CI/CD 管道集成、预提交钩子、GitHub Actions 和代码审查过程,帮助团队提高代码质量和开发效率。关键词:Ameba, Crystal, 代码质量, CI/CD, 自动化检查, 开发工作流, 代码审查, 预提交钩子, GitHub Actions, 静态分析。