All skills
Skillintermediate

Ruleset Catalog

| Suite | False Positives | Use Case | |-------|-----------------|----------| | `security-extended` | Low | **Default** - Security audits | | `security-and-quality` | Medium | Comprehensive review (stable security + code quality) | | `security-experimental` | Higher | Research, vulnerability hunting (stable security + experimental security) |

Claude Code Knowledge Pack7/10/2026

Overview

Ruleset Catalog

Official CodeQL Suites

SuiteFalse PositivesUse Case
security-extendedLowDefault - Security audits
security-and-qualityMediumComprehensive review (stable security + code quality)
security-experimentalHigherResearch, vulnerability hunting (stable security + experimental security)

Suite hierarchy: security-and-quality and security-experimental are complementary. security-and-quality excludes experimental/ query paths. security-experimental includes them but excludes code quality queries. For maximum coverage (run-all mode), import both.

Usage: codeql/<lang>-queries:codeql-suites/<lang>-security-extended.qls

Languages: cpp, csharp, go, java, javascript, python, ruby, swift


Trail of Bits Packs

PackLanguageFocus
trailofbits/cpp-queriesC/C++Memory safety, integer overflows
trailofbits/go-queriesGoConcurrency, error handling
trailofbits/java-queriesJavaSecurity, code quality

Install:

codeql pack download trailofbits/cpp-queries
codeql pack download trailofbits/go-queries
codeql pack download trailofbits/java-queries

CodeQL Community Packs

PackLanguage
GitHubSecurityLab/CodeQL-Community-Packs-JavaScriptJavaScript/TypeScript
GitHubSecurityLab/CodeQL-Community-Packs-PythonPython
GitHubSecurityLab/CodeQL-Community-Packs-GoGo
GitHubSecurityLab/CodeQL-Community-Packs-JavaJava
GitHubSecurityLab/CodeQL-Community-Packs-CPPC/C++
GitHubSecurityLab/CodeQL-Community-Packs-CSharpC#
GitHubSecurityLab/CodeQL-Community-Packs-RubyRuby

Install:

codeql pack download GitHubSecurityLab/CodeQL-Community-Packs-

Source: github.com/GitHubSecurityLab/CodeQL-Community-Packs


Verify Installation

# List all installed packs
codeql resolve qlpacks

# Check specific packs
codeql resolve qlpacks | grep -E "(trailofbits|GitHubSecurityLab)"