Agent Skills
返回列表
Vibe Guardian 全能质量门控

Vibe Guardian 全能质量门控

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b833da3a/vibe-guardian。

技能介绍

要解决什么问题

「Vibe Coding」往往先跑通功能,安全、性能、可维护性和测试容易堆到发布前才补。手工翻 OWASP、猜 N+1、扫 console.log 既慢又漏,更常见的是只给笼统建议、没有可落地的补丁。

本技能把事后质量门控收成一条命令:写完或改完代码后,用 /vibe-guardian 做五维扫描,拿到 🟢/🟡/🔴 发布判定,以及带位置的修复方向(理想情况下附带修复代码)。

如何工作

  • 默认 quick:约 5 分钟,按 references/scan-scripts.md 跑 Grep 类快扫,覆盖 安全 / 性能 / 质量 / 测试 / 合规;命中规则会映射到 🔴 必须修、🟠 建议优化、🟡 建议修复。
  • deep / 单维度:deep 加载各维度 reference(如 security-deep.md、owasp-checklist.md);也可用 security、performance、quality 只深审某一维;tdd 走 TDD 工作流。
  • 安全 quick 示例:eval(、拼接 SQL、innerHTML、硬编码密钥、AKIA 模式、危险反序列化等 → 通常直接 🔴。
  • 报告骨架:五维状态表 + 问题清单(位置、描述、修复)+ 「做得好」的正向反馈;判定规则见技能内说明(如任一 🔴 或过多 🟠 → 必须/建议修复)。

边界与配合

| 场景 | 建议 |
|------|------|
| 编码前澄清约束、首版生产级设计 | 用 production-architect |
| 事后五维门控 | 本技能 |
| 性能瓶颈、反模式深挖 | code-optimizer |

合规维依赖项目 CLAUDE.md §一–§五;没有则跳过并提示创建。门控是查漏,不是仪式:小改、demo、刚扫过且无新变更可轻量或复用上次结论;涉及钱、权限、并发、核心链路时,quick 通过后仍建议跑对应 deep。不做渗透测试、红蓝对抗或基础设施运维。

使用场景

  • 功能分支合并前,用 `/vibe-guardian` 默认 quick 跑五维 Grep,拿到 🟢/🟡/🔴 与可改代码清单
  • 上线涉及支付或权限的改动前,在 quick 通过后追加 `/vibe-guardian security` 或 `deep` 做注入与越权深审
  • 新功能要补测试时输入 `/vibe-guardian tdd`,按 RED-GREEN-REFACTOR 引导并检查变更文件是否有对应 `*.test.ts`
  • 刚用 production-architect 定完约束、写完首版代码后,用本技能做事后扫描而非重复编码前澄清

适合人员

  • 独立全栈:习惯先跑通功能,需要在提交前用五维表堵住硬编码密钥与空 `catch` 的工程师
  • 负责合并与发布的 Tech Lead:要用项目 `CLAUDE.md` 合规维核对发布门槛、统一 🟢/🟡/🔴 结论的人
  • 不想手写 `rg` 脚本、但希望按 `scan-scripts.md` 自动扫 XSS/SQL 拼接/N+1 的后端或前端维护者
  • 已与 production-architect 分工、编码后固定走「quick → 修 🔴 → 重跑」闭环的 Vibe Coding 实践者