Agent Skills
› Giskard-AI/giskard-oss
Giskard-AI/giskard-oss
GitHub执行 giskard-oss 验证门禁,包括代码格式化、静态检查和单元测试。支持按指定包或全库运行,确保任务完成前通过质量检查。
Install All Skills
npx skills add Giskard-AI/giskard-oss --all -g -y
Skills in Collection (6)
执行 giskard-oss 验证门禁,包括代码格式化、静态检查和单元测试。支持按指定包或全库运行,确保任务完成前通过质量检查。
用户请求检查代码质量
任务完成前的验证流程
npx skills add Giskard-AI/giskard-oss --skill check -g -y
修复由pip-audit等安全扫描发现的Python依赖漏洞。通过在uv lockfile中升级包至修复版本,同步环境并运行完整验证门禁,处理传递依赖及版本约束冲突,确保项目安全性。
pip-audit报告依赖存在CVE或GHSA漏洞
安全扫描工具标记Python依赖需要升级
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
用于配置完整的开发工作区环境,包括安装依赖、同步库文件及准备运行条件。执行后自动验证安装结果并反馈成功或失败信息,确保开发环境就绪。
用户需要安装项目依赖
需要同步库文件
准备开发环境
npx skills add Giskard-AI/giskard-oss --skill setup-env -g -y
指导在giskard-checks库中实现新的评估检查,涵盖分类、JSONPath字段规范、类型注解及测试要求。
添加新的内置检查或LLM评估器
修改giskard-checks包中的检查逻辑
注册新的Check子类或Kind
npx skills add Giskard-AI/giskard-oss --skill giskard-checks-new-check -g -y
提供Giskard开源仓库的PR就绪工作流,指导执行格式检查、Lint、单元测试及可选预提交钩子,确保代码符合CI标准并具备合并条件。
准备或更新Pull Request
确认CI将通过
运行推送前验证
用户请求将分支设为可合并状态
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-pr-ready -g -y


