Skip to content

Security: tkhq/turnkey-agent-skills

Security

SECURITY.md

Security

Static analysis (Semgrep)

This repository runs Semgrep on every pull request, on push to main, and on a daily schedule. The configuration lives in:

  • .github/workflows/semgrep.yml — CI workflow
  • .semgrep/turnkey-rules.yml — Turnkey-specific rules
  • .semgrepignore — paths excluded from scanning

Running locally

brew install semgrep   # or: pip install semgrep
semgrep scan --config p/security-audit --config p/secrets --config .semgrep/

Adding a new rule

When you fix a security bug, add a Semgrep rule in .semgrep/ so it cannot regress. See the Semgrep rule syntax docs.

There aren't any published security advisories