Agent Skills
› Giskard-AI/giskard-oss
› giskard-oss-quality-gate
giskard-oss-quality-gate
GitHub用于对giskard-oss仓库执行全面代码质量门禁,包括格式化、lint、类型检查和单元测试。在功能完成或PR前触发,自动报告结果并修复失败根因。
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


