skills.vishalvoidskills/vishalvoid
Technical & DevelopmentIntermediate

static-analysis

Static analysis toolkit with CodeQL, Semgrep, and SARIF

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/trailofbits/skills --skill static-analysis

Overview

What This Skill Does

Static analysis toolkit combining CodeQL, Semgrep, and SARIF parsing for security vulnerability detection. Covers taint tracking, data flow analysis, and pattern-based scanning across Python, JavaScript, Go, Java, C/C++, and more. Based on the Trail of Bits Testing Handbook.

Application

When to use this Skill

Documentation

Show Skills.md file

Static Analysis

A comprehensive static analysis toolkit with CodeQL, Semgrep, and SARIF parsing for security vulnerability detection.

CodeQL and Semgrep skills are based on the Trail of Bits Testing Handbook:

Author: Axel Mierczuk & Paweł Płatek

Skills Included

Skill Purpose
codeql Deep security analysis with taint tracking and data flow
semgrep Fast pattern-based security scanning
sarif-parsing Parse and process results from static analysis tools

When to Use

Use this plugin when you need to:

  • Perform security vulnerability detection on codebases
  • Run CodeQL for interprocedural taint tracking and data flow analysis
  • Use Semgrep for fast pattern-based bug detection
Lines 1 - 25 of 65

Recommendations

Explore other random skills

All skillsMy patterns