DevOps Skill技能列表
使用Git工作树Skill using-git-worktrees
这个技能用于在软件开发中创建和管理Git工作树,实现代码分支的隔离,以提高开发效率。它涉及智能目录选择、安全性验证和项目设置,适用于任何需要并行开发多个功能的场景。关键词:Git工作树、版本控制、DevOps、代码隔离、开发工具、安全性、项目设置。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发技能,通过为每个独立任务分配新的子代理并在任务间进行代码审查,实现快速迭代和质量保证。它适用于需要在同一会话中连续执行计划、任务独立的情况,促进自动化开发和早期错误检测。关键词:子代理、代码审查、测试驱动开发、迭代开发、质量门控、自动化任务执行。
Git提交助手Skill GitCommitHelper
这个技能帮助开发者在Git版本控制中自动化生成规范、描述性的提交消息,通过分析git diff差异。它简化了代码提交流程,提升团队协作效率,适用于任何使用Git的软件开发环境。关键词:Git提交,代码分析,自动化工具,版本控制管理,软件开发流程优化。
分享技能Skill sharing-skills
此技能提供了一个系统的工作流程,指导用户如何通过Git分支、提交、推送到GitHub和创建拉取请求等步骤,将个人开发的技能贡献到上游仓库,适用于软件开发中的版本控制和协作实践,关键词包括Git、贡献、技能分享、拉取请求、分支、提交、DevOps,有助于促进社区共享和高效协作。
Terraform模块开发Skill terraform-module-library
Terraform模块开发技能专注于构建可重用的基础设施即代码模块,支持AWS、Azure、GCP等云平台,实现云资源标准化、自动化部署和最佳实践管理。关键词:Terraform, 模块开发, 云基础设施, IaC, 多云兼容, DevOps, 自动化部署, 云资源管理
变更日志生成器Skill changelog-generator
变更日志生成器是一个自动化工具,通过分析git提交历史,智能分类和翻译技术性commit,生成用户友好的变更日志和发布说明。它帮助软件开发团队、产品经理和DevOps工程师节省手动编写时间,提高文档效率和发布质量。关键词:变更日志生成、git提交分析、自动化文档、软件开发工具、发布管理。
写入文件Skill write-file
写入文件技能用于将内容写入文件,支持创建新文件或覆盖现有文件。适用于软件开发、数据存储、自动化脚本等场景,关键词包括文件操作、数据保存、代码生成、UTF-8编码。
更新定时任务Skill update-scheduled-task
这个技能用于修改定时任务的各种设置,如任务开始和完成时的通知状态,以及任务的启用或暂停状态,而无需删除任务。适用于任务管理、自动化流程调整等场景。关键词:定时任务、任务设置、修改、通知、启用、暂停、恢复、任务管理、DevOps、自动化。
触发定时任务Skill trigger-scheduled-task
触发定时任务技能允许用户立即执行已计划的定时任务,无需等待预设时间。适用于软件开发中的测试场景、DevOps任务调度、提前运行任务等。关键词:定时任务、任务调度、DevOps、测试执行、自动化。
设置任务超时Skill set-task-timeout
这个技能用于动态调整任务的超时策略,防止系统误触发超时警告,适用于长时间运行的任务或需要避免频繁超时的场景。关键词:任务超时、系统管理、DevOps、避免误触发、超时设置。
运行技能脚本Skill run-skill-script
这个技能用于通过指定参数执行技能脚本文件,实现自动化运行技能功能、处理数据或执行特定操作,提高工作效率和一致性。关键词包括:技能脚本、执行、参数、自动化、数据处理、技能管理、工具运行、脚本调用、效率优化。
Shell命令执行Skill run-shell
这个技能用于执行Shell命令,支持系统操作、目录创建、脚本执行、包安装和进程管理。适用于自动化部署、系统运维和开发任务,提高工作效率和自动化水平。关键词:Shell命令、系统操作、脚本执行、自动化、DevOps、命令行工具、脚本管理。