sast-config

Evaluate SAST configurations and rule coverage against CWE Top 25.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/do360now/security-agents --skill sast-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sast-config
Source: https://github.com/do360now/security-agents/tree/main/.claude/skills/sast-config
Command: npx skills add https://github.com/do360now/security-agents --skill sast-config

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires semgrep, codeql, json, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps security teams review and improve their static application security testing (SAST) configurations, ensuring optimal detection of vulnerabilities aligned with industry standards.

Core Features & Use Cases

  • Configuration Discovery: Identifies SAST tools, rule sets, and CI integration points within repositories.
  • Coverage Analysis: Maps active rules against CWE Top 25 to identify security gaps.
  • Rule Assessment: Reviews and suggests best practices for Semgrep and CodeQL rules, including authoring and suppression strategies.
  • Automation Planning: Guides on integrating SAST into CI/CD pipelines for continuous security monitoring.
  • Use Case: A security analyst can perform a quick assessment of a new codebase's SAST coverage and identify critical vulnerability detection gaps.

Quick Start

Run the analysis script to evaluate your existing SAST configurations and coverage for your project.

Frequently Asked Questions about sast-config

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

FAQPage Schema
How do I check if my SAST configuration covers CWE Top 25 vulnerabilities?

To check SAST configuration coverage for CWE Top 25, map active security rules against the repository's rule sets to identify vulnerability detection gaps. This analysis evaluates existing configurations and ensures weaknesses are properly targeted.

What is the best way to optimize Semgrep and CodeQL rules for security detection?

Optimizing Semgrep and CodeQL rules involves reviewing rule definitions, authoring strategies, and suppression methods against best practices. This ensures rules are well-defined and properly targeted for comprehensive vulnerability detection.

How do I integrate SAST analysis into CI pipelines for continuous monitoring?

Integrating SAST into CI pipelines requires identifying CI integration points within repositories and configuring automated security scans. This guides automation planning to ensure continuous security assurance and compliance monitoring.

Does this SAST review work with existing Semgrep and CodeQL configurations?

Yes, the SAST review works with existing Semgrep and CodeQL configurations by discovering current SAST tools and rule sets. It evaluates their setup and suggests best practices to enhance vulnerability detection capabilities.

Can I assess a new codebase's SAST coverage and identify security gaps?

Yes, you can assess a new codebase's SAST coverage by running an analysis script that maps active rules against CWE Top 25. This identifies critical vulnerability detection gaps and security configuration issues.