What problem does it solve? Static analysis tools like CodeQL and Semgrep produce large SARIF result files that are hard to read, deduplicate, and integrate into CI/CD pipelines. This Skill provides proven patterns and ready-to-use utilities for extracting actionable findings from SARIF data. ## Core Features & Use Cases - Query and Filter Findings: Use 40+ ready-made jq queries or Python helpers to filter results by severity, rule ID, or file path. - Deduplicate and Aggregate: Merge SARIF files from multiple scanners and remove duplicate alerts using stable fingerprinting strategies. - CI/CD Integration: Diff baseline against current scans to fail builds on new issues, and convert SARIF to CSV or HTML reports. - Use Case: After running CodeQL and Semgrep in a pipeline, aggregate both SARIF outputs, deduplicate overlapping findings, and fail the build only if new error-level issues appear. ## Quick Start Parse the attached results.sarif file and list all error-level findings with their file paths and line numbers.