gh-locking-conversations
锁定或解锁一个问题讨论。用于管理噪音或结束讨论。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
锁定或解锁一个问题讨论。用于管理噪音或结束讨论。
执行带有传统提交信息分析、智能暂存和信息生成的git提交。当用户请求提交更改、创建git提交或提到“/commit”时使用。支持:(1) 从更改中自动检测类型和范围,(2) 从差异生成传统提交信息,(3) 可选类型/范围/描述覆盖的交互式提交,(4) 为逻辑分组进行智能文件暂存
设置GitHub Actions CI/CD流水线用于测试、构建和部署到Kubernetes。在为项目第5阶段实施持续集成和部署时使用。
从GitHub源生成、导出、加载并验证取证证据。当使用GitHub API、GH Archive、Wayback Machine、本地git仓库或安全供应商报告创建可验证的证据对象时,请使用此功能。处理证据存储、查询以及与原始来源的重新验证。
编写对GitHub Pull Request的描述。
使用Wayback Machine和Archive.org API恢复已删除的GitHub内容。当仓库、文件、问题、拉取请求或维基页面从GitHub上被删除但可能仍然存在于网络存档中时,请使用此方法。涵盖CDX API查询、URL模式以及系统的恢复工作流程。
全面的GitOps合规性验证,通过三种审计类型检测配置漂移和策略违规——(1) 集群漂移(集群中未在git中跟踪的资源),(2) 规范漂移(git清单与集群状态之间的差异),(3) 代码违规(应用程序代码中的硬编码Kubernetes配置)。当代码审查检测到charts/、manifests/、k8s/、kubernetes/目录下的*.yaml/*.yml文件,部署脚本、Helm图表、Kusto…
用于Steam和Dota 2游戏协调器开发的Go语言库。当使用paralin/go-steam或paralin/go-dota2库、构建Steam机器人、创建Dota 2大厅管理器、实现GC通信、处理SOCache事件、管理派对/大厅或自动化Steam账户操作时,应使用此技能。
全面审查一个拉取请求,包括代码变更、CI状态以及是否遵守项目标准。在被要求审查PR时使用。
创建Git拉取请求,并可选择使用评论和图片附件更新JIRA票据
在GitHub Actions中构建多架构容器镜像。矩阵构建(具有原生ARM64支持的公共仓库),QEMU模拟(私有仓库),或使用更大的ARM64运行器(团队/企业)。使用Podman无根构建,并采用按摘要推送模式
生成全面的GitHub生态系统配置,包括CI/CD工作流、问题模板、PR模板、CODEOWNERS、dependabot和Copilot指南。支持Python、Go和TypeScript语言。自动从pyproject.toml、go.mod或package.json中检测项目语言。在设置GitHub仓库、添加CI/CD管道、创建问题/PR模板、配置dependabot、添加CODEOWNERS、设…
全面的GitHub发布编排,通过AI集群协调实现自动化版本控制、测试、部署和回滚管理
指导正确的GitOps工作流程来处理Kubernetes变更,而不是直接使用kubectl进行修改。识别资源,定位/创建清单文件,提交到git,并通过ArgoCD/Flux同步。当kubectl修改被阻止时使用。
跨平台全局快捷键
Go语言核心编程概念 - 语法、类型、接口、错误处理
生成结构化 git 变更报告(JSON + Markdown)。使用此技能当用户提到"git 变更"、"commit 摘要"、"代码审查"、"release note"、"近期改动"、"每日摘要",或需要分析指定 commit 区间的代码变更。包含三元组结构(设计意图、核心代码、影响范围)的语义化报告,适用于代码审查、发布说明、团队同步、CI/CD 等场景。
dotfiles仓库的GitHub Actions CI/CD指南。在创建或修改GitHub Actions工作流、添加CI/CD管道、设置构建/测试自动化、配置矩阵构建、处理工件、在容器中实现端到端测试或解决工作流问题时使用。涵盖工作流模式、安全最佳实践、缓存策略和多平台测试。
专家指导,在部署前测试和验证GitHub Actions工作流程 - 捕获缓存错误、路径问题、单体仓库依赖关系以及本地测试可能遗漏的服务容器问题
使用GitHub Issue的标签和元数据进行环境状态管理。一个可以从容器使用/工作树/主机环境中访问的单一真实来源
使用AI集群编排复杂的软件发布,处理从变更日志生成到多平台部署的所有事项。可用于发布计划、自动化版本控制、构建工件、渐进式部署和多仓库发布。
使用ArgoCD和Flux实现GitOps工作流程,以自动化、声明式的方式进行Kubernetes部署,并持续协调。在实施GitOps实践、自动化Kubernetes部署或设置声明式基础设施管理时使用。
使用Astro的现代网页开发栈,包括TypeScript、Tail风CSS、内容集合、岛屿架构以及以性能优先的部署实践。在选择技术、配置集成、挑选部署平台或就技术栈做出架构决策时使用这项技能。当进行Astro配置和集成设置、在SSG/混合/SSR渲染模式之间选择、为交互式岛屿选择UI框架(React、Vue、Svelte)、配置Tail风CSS或其他样式解决方案、设置类型安全的内容集合、选择部署适…
Kubernetes操作员和client-go开发