Agent Skills
› Giskard-AI/giskard-oss
› giskard-oss-quality-gate
giskard-oss-quality-gate
GitHub用于在功能完成或提交PR前,对giskard-oss单体仓库执行格式化、Lint、类型检查和单元测试的质量门禁。自动报告结果并修复失败根因,确保代码质量。
Trigger Scenarios
用户要求检查代码质量
准备提交PR之前
功能开发完成后
Install
npx skills add Giskard-AI/giskard-oss --skill giskard-oss-quality-gate -g -y
SKILL.md
Frontmatter
{
"name": "giskard-oss-quality-gate",
"description": "Run the full code quality gate for the giskard-oss monorepo—format, lint, typecheck, and unit tests across all packages. Use when finishing a feature, before opening a PR, or when the user asks to check quality or run the gate.",
"allowed-tools": "Bash(make *)",
"disable-model-invocation": true
}
giskard-oss — quality gate
Results
echo "=== make format ===" && make format 2>&1 | tail -5
echo "=== make check ===" && make check 2>&1 | tail -10
echo "=== make test-unit PACKAGE=giskard-core ===" && make test-unit PACKAGE=giskard-core 2>&1 | tail -5
echo "=== make test-unit PACKAGE=giskard-checks ===" && make test-unit PACKAGE=giskard-checks 2>&1 | tail -5
echo "=== make test-unit PACKAGE=giskard-agents ===" && make test-unit PACKAGE=giskard-agents 2>&1 | tail -5
Report pass/fail for each step. Fix root causes on failure — no # type: ignore, no skips. Re-run after fixing.
Version History
- 8aafe58 Current 2026-07-25 04:51


