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或CVE公告标记的Python依赖漏洞,通过升级uv锁文件中的包版本并运行完整验证门控来确保安全性。
pip-audit报告依赖存在安全漏洞
收到CVE或GHSA安全公告需修复
npx skills add Giskard-AI/giskard-oss --skill fix-cve -g -y
用于运行 Giskard-OSS 仓库的代码质量门禁,包括格式化、Lint、类型检查和单元测试。在功能完成或提交 PR 前触发,失败时修复根因并重新运行。
完成功能开发后
准备提交 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库中实现新的评估检查,涵盖分类、JSONPath字段规范及测试要求。
添加新的内置检查
修改LLM基础裁判
注册新的Check类型
编辑libs/giskard-checks/src/giskard/checks相关文件
npx skills add Giskard-AI/giskard-oss --skill giskard-checks-new-check -g -y
提供Giskard开源仓库PR就绪工作流,指导执行格式化、代码检查及单元测试,确保本地环境与CI一致。用于准备合并请求、验证CI通过或进行预推送校验。
准备更新Pull Request
确认CI将通过
运行预推送验证
用户要求分支达到可合并状态
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-pr-ready -g -y


