What problem does it solve? Setting up Static Application Security Testing (SAST) tools requires deep knowledge of rule syntax, quality gates, and CI/CD integration, and misconfiguration leads to missed vulnerabilities or overwhelming false positives. ## Core Features & Use Cases - Semgrep Configuration: Create custom pattern-based security rules, tune false positives, and integrate scans into GitHub Actions, GitLab CI, or Jenkins. - SonarQube Setup: Configure quality gates, security hotspot analysis, and custom quality profiles across 25+ languages. - CodeQL Analysis: Build custom queries, run variant analysis, and process SARIF results with GitHub Advanced Security. - Use Case: A DevSecOps engineer needs to enforce PCI-DSS compliance across a Python and JavaScript monorepo. Use this Skill to generate a Semgrep ruleset, wire it into a GitHub Actions pipeline, and establish blocking quality gates for critical findings. ## Quick Start Ask the AI to set up Semgrep and SonarQube scanning for your repository's languages and integrate the scans into your CI/CD pipeline with blocking rules for critical vulnerabilities.