run-scan
Installation
SKILL.md
Skill: Run Scan
Run an OpenTaint scan over a project and collect results
Inputs
From the caller; if omitted, fall back to the default. Ask only when a required input is missing and has no sensible default
- Target
<model-dir>/<project-src>— pre-compiled model or source project directory. Default: model at.opentaint/project - Ruleset
<rules-dir>— Default:builtinplus.opentaint/rulesif present - Rule IDs
<full-id>(optional) — full IDs to restrict the scan to, omit to run all loaded rules - SARIF output
<report.sarif>— Default:.opentaint/results/report.sarif - PassThrough config
<config-dir>(optional) — a passThrough YAML file or a directory of them. Default:.opentaint/pass-through - Dataflow approximations directory
<approx-dir>(optional) — Default:.opentaint/dataflow
Workflow
Point at the code either way: a source project (CLI compiles it) as the positional scan <project-src>, or a pre-built model via --project-model <model-dir>. If project model provided prefer using it instead of source project