计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
scan-redteam【效率与协作】Routes giskard.scan vulnerability, quality, suite-generation, knowledge-base, prompt-injection, and third-party red-team scan tasks.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about giskard.scan: vulnerability scans,
RAG quality scans, generated scan suites, scan scenario generators, prompt
injection datasets, KnowledgeBase, or optional third-party scanners such as
garak, deepteam, and private lidar.
KnowledgeBase, and item listing.third_party_scan(tool=...), optional extras, supported item names, and skip
behavior for garak, deepteam, and lidar.giskard.scan, prints public
versions/items, builds a tiny KnowledgeBase, and checks optional scanner
availability without running scans or providers.vulnerability_scan for my chatbot."quality_scan with a knowledge base."Suite from specific scenario generators."Include here:
vulnerability_scan, quality_scan, generate_suite, and
DEFAULT_TARGET_MODE.KnowledgeBase, Document, KnowledgeBase.from_texts, lazy embeddings, and
empty-knowledge-base behavior.ScenarioGenerator, SuiteGeneratorRegistry, built-in vulnerability and
quality generator registries, PromptInjectionScenarioGenerator, and
HuggingFaceDatasetScenarioGenerator.list_scan_items("giskard" | "garak" | "deepteam") and
third_party_scan(tool="garak" | "deepteam" | "lidar") prerequisites.max_scenarios, seed, group_by, parallel,
max_concurrency, return_exception, target_mode, and
vulnerability-only commercial_use.Route elsewhere:
Scenario/Suite details ->
checks-evals.provider/model routing, provider extras,
and live LLM errors -> llm-providers.Do not start an expensive or live red-team scan until the user has confirmed the
provider credentials, network/commercial-use stance, target concurrency safety,
and optional scanner extras needed by the selected workflow. For no-key
inspection, run only the bundled inspect_scan_api.py helper.