github-workflow-best-practices
掌握GitHub工作流程,包括分支策略、提交标准、PR流程、问题分类、冲刺管理和git worktree使用。在规划GitHub工作流、管理冲刺或建立团队约定时激活。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
掌握GitHub工作流程,包括分支策略、提交标准、PR流程、问题分类、冲刺管理和git worktree使用。在规划GitHub工作流、管理冲刺或建立团队约定时激活。
分析并修复GitHub Actions工作流失败。当工作流失败、出现CI/CD问题或需要调试GitHub Actions运行时使用。触发请求如“修复工作流”、“构建为什么会失败”、“检查CI状态”、“调试GitHub Actions”或“工作流失败”。
管理GitLab分支。用于列出、创建、删除或查询项目中的分支。触发器:分支操作,git分支。
管理GitLab提交。用于列出、创建、回滚或查询提交详情/差异/评论。触发器:提交历史、变更、回滚。
管理GitLab环境。用于创建、更新、删除或保护部署环境。触发器:CI/CD环境、部署。
管理GitLab包。用于列出、发布或下载包。触发器:制品库。
管理GitLab合并审批规则。用于项目/组级别的审批、规则。触发条件:代码审查、审批。
管理GitLab运行器。用于在各个级别注册、更新、删除运行器。触发器:CI基础设施。
拦截阻止:当用户输入中出现任意github.com URL时,停止并使用此技能。切勿直接获取GitHub HTML页面——这些页面大小为5-10MB,会耗尽你的上下文窗口。该技能将URL路由到高效的API调用(1-50KB)。触发条件包括:pull/、issues/、blob/、tree/、commit/、compare/、discussions/。
提供git仓库状态的简洁摘要;当被询问仓库状态、分支或最近提交时使用。
使用glab CLI帮助处理当前分支在GitLab上打开的MR中的审查/问题评论。当用户希望在处理GitLab上打开的MR中的审查/问题评论时提供帮助
构建具有多阶段工作流程、缓存和分布式运行器的GitLab CI/CD流水线,以实现可扩展的自动化。在实施GitLab CI/CD、优化流水线性能或设置自动化测试和部署时使用。
管理GitLab部署令牌。用于在实例、项目或组级别创建、列出或删除令牌。触发器:部署密钥、访问令牌。
管理GitLab成员。用于列出组或项目中的成员。触发条件:用户访问、权限。
管理GitLab流水线。用于列出、运行流水线。触发器:CI触发器。
管理GitLab标签。用于创建、删除、保护标签。触发器:版本控制。
具有AI群协调、智能CI/CD管道和全面仓库管理的高级GitHub Actions工作流自动化
通过将GitHub仓库转换为LLM可读文本进行分析。当用户粘贴github.com链接、询问“[库]是如何工作的”或引用外部代码库时触发。支持公开/私有仓库及子目录。
调试和监控GitLab CI/CD流水线中的合并请求。检查流水线状态,查看作业日志,并对CI失败进行故障排除。当用户需要调查GitLab CI流水线问题、检查作业状态或查看特定作业日志时使用。
处理自定义GitLab API请求。用于其他技能未涵盖的任何端点。触发器:高级API调用,扩展。
管理GitLab组。用于列出、编辑组、子组、项目或合并请求。触发器:组管理、命名空间。
管理GitLab流水线计划。用于创建、编辑、运行计划中的流水线。触发器:定时任务、自动化。
管理GitLab中的受保护分支。用于保护/取消保护分支,代码所有者审批。触发器:分支保护。
通过对话式头脑风暴创建GitLab问题。当用户希望将想法、功能、错误或工作项作为GitLab票据捕获时使用。支持通过对话链接相关问题、标签管理和迭代改进。