sarif-parsing

Parse SARIF files and aggregate security scan findings.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/fjor1025/InfoSec-Framework --skill sarif-parsing-fjor1025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sarif-parsing
Source: https://github.com/fjor1025/InfoSec-Framework/tree/main/ClaudeSkills/plugins/static-analysis/skills/sarif-parsing
Command: npx skills add https://github.com/fjor1025/InfoSec-Framework --skill sarif-parsing-fjor1025

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the analysis of security scan results by parsing and processing SARIF files, making it easier to aggregate, deduplicate, and extract critical vulnerability information.

Core Features & Use Cases

  • SARIF File Parsing: Read and interpret static analysis results in SARIF format.
  • Finding Aggregation: Combine findings from multiple security tools into a unified view.
  • Deduplication: Identify and remove duplicate security alerts.
  • Data Extraction: Extract specific vulnerabilities and their details for reporting or integration.
  • Use Case: You have SARIF reports from Semgrep and CodeQL. Use this Skill to merge them, identify unique high-severity findings, and generate a consolidated list for your security team.

Quick Start

Use the sarif-parsing skill to extract all error-level findings from the file 'scan-results.sarif'.

Frequently Asked Questions about sarif-parsing

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

FAQPage Schema
How do I parse and aggregate SARIF files from multiple security scanning tools?

To parse and aggregate SARIF files, you can process static analysis results to combine findings from multiple security tools into a unified view. This facilitates deduplication of alerts and consolidation of vulnerability data.

What is the best way to extract specific vulnerabilities from SARIF static analysis results?

The best way to extract specific vulnerabilities from SARIF static analysis results is by parsing the file to filter and pull critical vulnerability details. This enables targeted data extraction for security reporting and integration.

Can I integrate SARIF processing into my CI/CD pipeline for vulnerability management?

Yes, you can integrate SARIF processing into CI/CD pipelines for vulnerability management. The Skill processes static analysis scan results, allowing you to automate the extraction and deduplication of security alerts during builds.

How does deduplication work when merging SARIF reports from tools like Semgrep and CodeQL?

Deduplication works by parsing multiple SARIF reports to identify overlapping security alerts across different tools. It removes duplicate findings, ensuring your security team reviews a consolidated list of unique vulnerabilities.

Do I need jq or pysarif to process SARIF files for data manipulation?

You can leverage tools like jq, pysarif, and sarif-tools for efficient data manipulation and analysis of SARIF files. These utilities help read and interpret static analysis results during vulnerability processing.