qa-security-scanning

Unified security scanning across five domains - SAST (semgrep-rules, sonarqube-rules, codeql-queries, language-native-sast, multi-tool-finding-triage), DAST (zap-baseline, nuclei-dast), SCA (snyk-test, osv-scanner, dependabot-config, renovate-config, npm-pip-maven-audit, reachability-analyzer, cve-exploitability-triage), secrets (gitleaks-scanning, trufflehog-scanning, secrets-rotation-runner), and SBOM + container (syft-generation, sbom-formats, trivy-image, vex-author): 21 skills and 1 agent (security-finding-triager), the cross-domain adversarial unifier that gates multi-scanner output into one BLOCK / PASS verdict per domain. Every scanner skill includes a mandatory False-positive triage section.

Install this plugin
/plugin install qa-security-scanning@testland-qa

First time? Add the marketplace with /plugin marketplace add testland/qa

Plugin
Version
v1.0.2
Contents
21 skills · 1 agent

Skills 21

Agents 1

About qa-security-scanning

Unified security scanning: one plugin for the five scanner domains QA teams gate CI on - SAST, DAST, SCA / dependency scanning, secrets, and SBOM + container image scanning - plus one cross-domain adversarial unifier agent (security-finding-triager) that combines any subset of scanner output, deduplicates on the per-domain key, enforces waivers, and emits a single PR-ready BLOCK / PASS verdict per domain (the IaC scanners in qa-iac feed the same gate).

Every scanner skill includes a ## False-positive triage section with concrete suppression patterns + justification template + review cadence. Security scanners without FP triage become shelf-ware.