thejefflarson/Soundcheck Security Review

OWASP security review that comments a severity-ranked findings table on every PR, and can rewrite Critical/High/Medium findings in place.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
anthropic-api-keyAnthropic API key (use a repository secret)yes
github-tokenGitHub token with pull-requests:write. Also contents:write if autofix is enabled so rewrites can be committed back to the branch. Use secrets.GITHUB_TOKEN for most repos. yes
base-branchBranch to diff against on PRs and open PRs into on scheduled runs (default: the repo's default branch)no${{ github.event.repository.default_branch }}
modelClaude model to use for the review (accepts any value `claude -p --model` accepts: short alias like `sonnet`/`haiku` or a full model id)nosonnet
autofixIf true, grant the reviewer Edit access so it can rewrite vulnerable code. Requires github-token with contents:write. Default false; set to 'true' to opt in.nofalse
max-budget-usdAggregate spend cap (USD) across the review + any autofix passno5
timeout-secondsSubprocess timeout passed through to the reviewer CLIno900
namedescription
pr-urlURL of the opened/updated PR (scheduled runs) or the triggering PR (pull_request runs). Empty when nothing was posted.
findings-countTotal findings returned by the reviewer
exit-codeExit code from the reviewer CLI (0 clean, 1 Critical/High findings, 2 infrastructure error)