计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
checks-evals【效率与协作】Build and run Giskard checks, scenarios, suites, judges, generators, custom checks, serialization, and JUnit export.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for the giskard.checks package: evaluation scenarios, suites,
deterministic checks, LLM-as-judge checks, input generators, JSONPath extraction,
custom check registration, serialization, and JUnit export.
Scenario(...).interact(...).check(...) flows or running Suite.run(...).Equals, comparison checks,
StringMatching, RegexMatching, JsonValid, AllOf, AnyOf, Not, or
one-off from_fn / FnCheck checks.SemanticSimilarity,
Readability, RegoPolicy, Groundedness, Conformity, Contradiction,
AnswerRelevance, Toxicity, or LLMJudge.LLMGenerator, UserSimulator, or
DatasetInputGenerator.Trace / Interaction data and JSONPath selectors such as
trace.last.inputs, trace.last.outputs, and trace.last.metadata.context.@Check.register("..."),
JSONPathStr, and MISSING defaults, then round-tripping with
model_validate(...).giskard.llm client behavior: use ../llm-providers/SKILL.md.Generator internals:
use ../agents-workflows/SKILL.md.generate_suite, or scan generator
registries: use ../scan-redteam/SKILL.md.../runtime-setup/SKILL.md.giskard.checks; do not use a giskard_checks
import namespace.outputs= to interact(...), or bind a
target on the Scenario, Suite, or run(...) call.trace.last.* JSONPath selectors for current-turn data; use explicit
structured field paths when outputs are dictionaries or models.generator= or configure set_default_generator(...) before
running LLM judges or LLM-backed input generators; configure an embedding
model before provider-backed SemanticSimilarity runs.model_validate(...) of a
serialized scenario, suite, test case, check, interaction spec, or input
generator.Scenario, StringMatching,
Equals, or Suite.run behavior is broken.Run the smoke from any current working directory with a Python environment that
has giskard.checks installed:
python path/to/sub-skills/checks-evals/scripts/run_checks_smoke.py