DevOps Skill技能列表
CI/CD流水线专家Skill cicd-pipelines
CI/CD流水线专家技能是一个专门用于多平台持续集成和持续部署的专业工具。该技能提供全面的CI/CD流水线设计、实施和优化能力,支持GitHub Actions、GitLab CI、Jenkins、Azure Pipelines等多种主流平台。主要功能包括自动化流水线生成、故障分析与修复、执行时间优化、语法验证、矩阵构建配置、缓存策略设置等。适用于DevOps工程师、软件开发团队、云原生应用部署等场景,帮助提升软件交付效率和质量。关键词:CI/CD流水线、持续集成、持续部署、DevOps自动化、GitHub Actions、GitLab CI、Jenkins、Azure Pipelines、流水线优化、自动化部署。
Git故事化提交消息技能Skill git-storytelling-commit-messages
这个技能提供编写Git提交消息的指南,帮助开发人员创建清晰、信息丰富的提交消息,以讲述开发过程的故事,便于代码审查、项目管理和自动化工具使用。关键词:Git提交消息、代码文档、版本控制、软件开发、DevOps、提交策略。
文档编写器Skill doc-writer
文档编写器技能是一个自动化工具,用于根据预设模板和项目上下文,生成或更新软件开发项目中的任务文档。它遵循严格的命名和编号规范,确保文档结构一致性,并自动链接相关代码和资源,提升项目管理效率和文档维护质量。
分支管理Skill managing-branches
这是一个用于自动化Git分支管理的技能。它能够执行分支状态检查、创建新分支、处理分支相关错误(如分支已存在、未提交更改、同步问题等),并提供冲突解决指导。该技能通过Bash脚本调用Git命令,帮助开发者高效管理代码版本控制中的分支工作流。关键词:Git分支管理,版本控制,代码管理,DevOps,分支创建,冲突解决,自动化脚本。
内联PR评论技能Skill inline-pr-comments
这个技能用于在GitHub Pull Request中发布代码审查反馈作为内联评论,替代单一的摘要反馈,提高反馈的精准度和可操作性,适用于开发团队协作和代码质量提升。关键词:代码审查、内联评论、GitHub PR、反馈、开发工具、协作。
发布协调员Skill release-coordinator
发布协调员技能专注于管理软件发布的全过程,包括多组件协调、功能标志策略、语义版本控制、部署策略(如蓝绿部署和金丝雀部署)、回滚计划、发布笔记生成和利益相关者批准。关键 SEO 关键词:发布管理、部署协调、DevOps、CI/CD、功能标志、版本控制、变更日志、发布笔记、回滚策略。
构建工程师Skill build-engineer
构建工程师是专注于前端和全栈项目构建系统、持续集成/持续部署流水线以及打包工具优化的技术专家。核心技能包括单体仓库工具(如Turborepo、Nx、Bazel)、打包器优化(Webpack、Vite、Rspack)、远程缓存、增量构建、并行化任务执行和依赖图管理。旨在通过自动化、缓存策略和性能调优,显著提升开发团队的构建速度、CI/CD效率和代码交付质量。
子代理驱动开发Skill subagent-driven-development
子代理驱动开发是一种软件开发实践,强调在多任务计划中为每个任务分派新的子代理,并在每个任务后进行规范和质量的两阶段审查,以确保代码的高质量和快速迭代。
迁移架构师Skill migration-architect
迁移架构师技能是一套全面的框架,用于规划、执行和验证复杂系统迁移,最小化业务影响和技术风险。关键词包括:系统迁移、数据库迁移、服务迁移、基础设施迁移、零停机迁移、兼容性验证、回滚策略。
编排器Skill orchestrator
这是一个智能记忆驱动的多代理编排工作流程,包含蜂群模式、并行记忆搜索、RLM启发式路由和质量优先验证。适用于实施新功能、复杂重构、多文件更改和需要协调的任务。
BEADS多智能体协同技能Skill beads-orchestration
这个技能用于通过BEADS任务跟踪系统协调多个专业AI代理,自动化处理GitHub问题,从问题创建到PR合并的全流程。它涵盖研究、规划、设计、实现、代码审查和安全审计等阶段,旨在提高软件开发效率和自动化水平,支持多代理协同工作流。关键词:多智能体、GitHub、自动化、任务跟踪、软件开发、BEADS、协同、代理、AI代理、工作流自动化。
使用Git工作树Skill using-git-worktrees
这个技能用于在Git中创建隔离的工作树,实现并行开发,通过智能目录选择和安全验证确保可靠隔离。关键词:Git工作树、隔离工作空间、并行开发、安全验证、测试基线。