Agent Skills
› Giskard-AI/giskard-oss
Giskard-AI/giskard-oss
GitHub执行代码验证门禁,依次运行格式化、检查及单元测试。支持指定包或全量测试,确保代码质量与合规性。
安装全部 Skills
npx skills add Giskard-AI/giskard-oss --all -g -y
集合内 Skills (6)
执行代码验证门禁,依次运行格式化、检查及单元测试。支持指定包或全量测试,确保代码质量与合规性。
任务完成前验证
代码提交前检查
npx skills add Giskard-AI/giskard-oss --skill check -g -y
修复由 pip-audit 或安全扫描发现的 Python 依赖漏洞。通过 uv lockfile 升级包并验证,处理版本约束冲突,确保项目安全合规。
pip-audit 报告 CVE/GHSA 漏洞
Dependabot 或安全扫描发现依赖风险
需要升级存在已知漏洞的 Python 包
npx skills add Giskard-AI/giskard-oss --skill fix-cve -g -y
用于在提交PR或完成功能后执行代码质量门禁,包括格式化、Lint、类型检查和单元测试。若失败则修复根因并重新运行,确保代码质量达标。
准备提交PR前
完成新功能开发后
用户要求检查代码质量
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-quality-gate -g -y
用于初始化工作区开发环境,执行依赖安装、库同步及环境准备。通过运行 make setup 并验证输出结果来确保安装成功,若出错则尝试修复并重试,最后向用户报告状态。
安装项目依赖
同步库文件
准备开发环境
npx skills add Giskard-AI/giskard-oss --skill setup-env -g -y
指导在 giskard-checks 包中实现新的评估检查,涵盖类定义、注册、导出及测试。适用于添加内置检查、LLM 裁判或修改相关源码场景。
添加新的评估检查类
修改内置检查逻辑
实现 LLM 裁判检查
npx skills add Giskard-AI/giskard-oss --skill giskard-checks-new-check -g -y
提供 Giskard 开源仓库的 PR 就绪工作流,指导执行格式化、代码检查及单元测试以确保 CI 通过。
准备或更新 Pull Request
确认 CI 将通过
运行预推送验证
请求将分支设为可合并状态
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-pr-ready -g -y


