AiOffice 能力组合,开箱即用,为您的工作流提速
暂无简介
对于 E2E 测试:使用 prowler-test-ui 技能 (Playwright)。该技能涵盖使用 Vitest + React 测试库进行单元/集成测试。
为什么?单一事实来源、运行时值、自动完成、更容易重构。
问题不是“我应该编写测试吗?”但“我需要什么测试?”
当库不接受 className 时(如 Recharts):
使 AGENTS.md 自动调用部分与技能元数据保持同步。创建或修改技能时,运行同步脚本以自动更新所有受影响的 AGENTS.md 文件。
在以下情况下创建技能:
有关一般 pytest 文档,请参阅:
对于不接受 className 的 Recharts props:
通用模式:有关基本剧作家模式(页面对象模型、选择器、助手),请参阅剧作家技能。该技能仅涵盖 Prowler 特定的约定。
通用模式:有关基本 pytest 模式(固定装置、模拟、参数化、标记),请参阅 pytest 技能。该技能仅涵盖 Prowler 特定的约定。
RLS 返回 404,而不是 403 - 资源不可见,而不是禁止。
请参阅下面的完整架构和资产/文件夹以获取完整的模板。详细的字段文档,请参见references/metadata-docs.md。
在更新根 README.md 中的 Prowler at a Glance 表时使用此技能。该表跟踪每个支持的提供商的检查、服务、合规性框架和类别的数量。
在以下情况下使用此技能:
遵循常规提交:
Prowler MCP 服务器使用三个具有前缀命名空间的子服务器:
在编写 Prowler 文档时使用此技能:
合规性框架是 JSON 文件,位于:prowler/compliance/{provider}/{framework}.json