denial-web/ClawGuard

Scan OpenClaw-style skills and MCP configs for security and governance risk, and emit the clawguard.check.v1 decision contract.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
targetPath to scan.no.
policyPolicy preset to apply.nogoverned
fail-onRisk level that should fail the workflow.nocritical
fail-on-policyWhether policy decisions should fail the workflow.notrue
policy-fail-onPolicy decision threshold that should fail the workflow.nomanual_review
configOptional .clawguard.json path.no""
sarifSARIF output path. Set to an empty string to skip SARIF emission.noclawguard.sarif
checkEmit clawguard.check.v1 JSON alongside SARIF. Set to "false" to skip.notrue
check-outputPath to write the clawguard.check.v1 JSON when check is enabled.noclawguard.check.json
namedescription
decisionclawguard.check.v1 decision (allow, manual_review, or block). Empty when check is disabled.
riskclawguard.check.v1 risk level (info, low, medium, high, critical). Empty when check is disabled.
summaryOne-line summary from clawguard.check.v1. Empty when check is disabled.
recommended-actionclawguard.check.v1 recommendedAction (auto_install, require_user_approval, reject). Empty when check is disabled.
check-json-pathAbsolute path the clawguard.check.v1 JSON was written to. Empty when check is disabled.
sarif-pathAbsolute path the SARIF report was written to. Empty when sarif input is empty.