quality-gate

为Egregore工作项编排质量门禁流水线,执行代码审查、去冗余和测试更新。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:quality-gate。
它的用途是:为Egregore工作项编排质量门禁流水线,执行代码审查、去冗余和测试更新。
完整的 Skill 内容见:https://321skill.com/skills/quality-gate-x-6/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘请为当前的功能分支运行quality-gate检查’,它会自动触发质量流水线,执行代码静态分析找出潜在问题,清理无用的代码片段,并更新受影响的单元测试,最后生成一份包含通过/失败项的质量报告。

介绍

quality-gate Skill 旨在自动化处理 Egregore 工作项在质量(QUALITY)流水线阶段的核心任务。它主要解决了在代码合并或发布前,手动执行代码质量检查、清理冗余代码和更新测试用例效率低下且容易遗漏的问题。

该Skill通过编排一系列预设的质量检查任务来工作。当开发者或CI/CD流程触发后,它会自动运行代码审查(如静态分析)、执行“去冗余”(unbloat)操作以移除无用代码,并智能地更新相关的测试用例,确保代码变更不会破坏现有功能。

它非常适合需要严格把控代码质量的中大型项目团队,特别是那些采用敏捷开发或DevOps实践,并希望将质量检查左移、实现自动化质量门禁的团队。角色上,后端开发、全栈开发和运维工程师将是其主要使用者。

使用建议:建议将其集成到项目的CI/CD流水线中,作为代码合并请求(PR)或发布流程中的一个强制检查节点。注意事项:该Skill的检查规则和“去冗余”逻辑可能需要根据具体项目的编码规范和架构进行一定程度的定制配置,以更好地适应项目特有的代码风格和结构。

核心特点

与单一功能的代码检查工具不同,它专为Egregore工作流设计,将代码审查、去冗余和测试更新三个关键质量步骤编排为一个自动化流水线,实现开箱即用的端到端质量管控。

注意事项

不适合代码结构或技术栈与Egregore预设模式差异过大的项目,可能需要进行大量适配。

常见问题

quality-gate 支持哪些编程语言?

主要面向 Egregore 项目常用的技术栈,具体支持语言需参考其配置文档。

它能集成到 GitHub Actions 或 GitLab CI 吗?

可以,它设计为可被CI/CD系统调用的命令行工具或服务。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/quality-gate-x-6/raw/index.md 读取 quality-gate 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。