SuperAPI AI 工具集

prowler-compliance-review

通用与其它

查看项目

更新于 10-16 04:35

技能介绍

用途:审查在 Prowler 仓库中新增或修改合规框架(如 CIS、NIST、PCI-DSS)的 Pull Request,在合并前验证合规框架 JSON 结构与配套文件是否合规。

主要能力:提供审查清单与决策树,覆盖 JSON 语法有效性、所有检查项是否存在于代码库、需求 ID 是否重复、是否包含 changelog 片段、仪表盘文件是否遵循既有模式、框架元数据是否完整。

必要用法:先验证 JSON 语法:python3 -m json.tool prowler/compliance/{provider}/{framework}.json > /dev/null;再运行校验脚本:python3 skills/prowler-compliance-review/assets/validate_compliance.py prowler/compliance/{provider}/{framework}.json;随后对比仪表盘文件:diff dashboard/compliance/{new_framework}.py dashboard/compliance/{existing_framework}.py。校验通过后可用 Prowler 测试框架,例如 uv run python prowler-cli.py {provider} --list-compliance | grep {framework},以及 uv run python prowler-cli.py {provider} --compliance {framework} --check {check_name}。

适用场景:审查新增或修改合规框架的 PR、合并前验证框架 JSON 结构、检查仪表盘与变更日志配套文件。

限制:资料未提供该技能的安装方式、收费与价格、支持平台范围及实际效果数据;框架结构、仪表盘模式与常见问题处理以资料所列内容为准。