Agent Skills
› Giskard-AI/giskard-oss
Giskard-AI/giskard-oss
GitHub执行代码质量验证门禁,包括格式化、静态检查及单元测试。支持针对指定包或全仓库运行,确保代码符合规范且测试通过后方可完成任务。
Install All Skills
npx skills add Giskard-AI/giskard-oss --all -g -y
Skills in Collection (6)
执行代码质量验证门禁,包括格式化、静态检查及单元测试。支持针对指定包或全仓库运行,确保代码符合规范且测试通过后方可完成任务。
用户输入 /check 命令
任务完成前的最终质量验证
npx skills add Giskard-AI/giskard-oss --skill check -g -y
修复被安全扫描工具标记的Python依赖漏洞。通过uv更新锁文件并同步环境,运行完整门禁验证修复有效性。处理版本约束冲突时升级父依赖或使用override。
pip-audit或CVE/GHSA告警指出存在漏洞依赖
需要升级特定包以消除安全风险
npx skills add Giskard-AI/giskard-oss --skill fix-cve -g -y
用于在功能完成、提交PR前或用户要求时,对giskard-oss仓库执行完整的代码质量门禁。包括格式化、检查、类型检查和单元测试,并自动修复失败的根本原因。
功能开发完成后
准备打开Pull Request前
用户明确要求检查代码质量
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 库中实现新的评估检查(Check)或修改现有检查。涵盖类分类、JSONPath 字段命名与类型规范、值解析逻辑及测试要求,用于添加内置检查或 LLM 裁判。
添加新的评估检查类
修改现有的评估检查逻辑
注册新的 Check 类型
处理 Trace 数据的 JSONPath 提取
npx skills add Giskard-AI/giskard-oss --skill giskard-checks-new-check -g -y
指导在giskard-oss仓库中执行PR就绪工作流,包括格式化、检查、单元测试及依赖安装。用于确保代码符合CI标准并验证分支可合并性。
准备或更新Pull Request
确认CI将通过
运行预推送验证
询问分支是否准备好合并
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-pr-ready -g -y


