sast-configuration

Configure Semprep, SonarQube, CodeQL SAST scanning in CI/CD pipelines.

Updated May 16, 2026
One-click install
npx skills add https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory --skill sast-configuration-p-o-ke-nae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sast-configuration
Source: https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory/tree/main/.github/skills/sast-configuration
Command: npx skills add https://github.com/p-o-ke-nae/pokemondamagecalculatorforstory --skill sast-configuration-p-o-ke-nae

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams configure static application security testing so they can detect vulnerabilities, reduce security risk, and enforce secure coding practices across development workflows.

Core Features & Use Cases

  • Semgrep Setup: Create pattern-based security rules and integrate fast scans into CI/CD pipelines.
  • SonarQube Configuration: Tune quality gates, security hotspots, and code quality policies for ongoing enforcement.
  • CodeQL Analysis: Build deeper language-aware queries for advanced vulnerability detection and GitHub-native security workflows.
  • Use Case: A team preparing a new backend service can use this Skill to choose the right SAST tool, add repository-specific rules, and wire scans into pull request checks.

Quick Start

Ask the Skill to configure SAST for your repository by selecting the right tool, language, and pipeline integration for your security requirements.

Frequently Asked Questions about sast-configuration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure SAST scans to detect vulnerabilities in a multi-language project?

Semgrep, SonarQube, and CodeQL integrate into CI/CD pipelines to provide static application security testing for multi-language projects. They generate SARIF-compatible reports to detect vulnerabilities and reduce security risk during development.

How do I set up CodeQL analysis in a GitHub-native security workflow?

Set up CodeQL analysis by building deeper language-aware queries for advanced vulnerability detection within your CI/CD pipelines. This enables GitHub-native security workflows and automated security validation for your application code.

What's the best way to reduce false positives in SonarQube security hotspots?

Reduce false positives in SonarQube security hotspots by tuning quality gates and customizing code quality policies. This ensures ongoing enforcement of secure coding practices while minimizing noise from irrelevant vulnerability alerts.

Can I use Semgrep to create custom pattern-based security rules in CI/CD pipelines?

Yes, you can use Semgrep to create pattern-based security rules and integrate fast scans directly into CI/CD pipelines. This enables rapid vulnerability detection and automated security validation for your development workflows.

Do I need SARIF-compatible reporting for static application security testing?

SARIF-compatible reporting is required for static application security testing to standardize vulnerability detection results. It enables automated security validation and seamless integration with CI/CD pipelines and development workflows.

How do I tune quality gates in SonarQube for ongoing security enforcement?

Tune SonarQube quality gates by adjusting security hotspots and code quality policies to match your repository-specific rules. This provides ongoing enforcement of secure coding practices across your application code.