What problem does it solve? Static analysis tools like CodeQL and Semgrep produce large SARIF files that are hard to read, deduplicate, and compare across runs. This Skill provides proven patterns and ready-to-use utilities for extracting actionable findings from SARIF output without writing parsing logic from scratch. ## Core Features & Use Cases - Query and Filter Findings: Use 40+ ready-made jq queries or Python helpers to filter results by severity, rule ID, file path, or fingerprint. - Aggregate and Deduplicate: Merge SARIF files from multiple scanners and remove duplicate findings using stable, environment-independent fingerprints. - CI/CD Integration: Diff baseline versus current scans to detect regressions, fail builds on new high-severity issues, and convert SARIF to CSV or HTML reports. - Use Case: After a pipeline runs CodeQL and Semgrep, use this Skill to merge both SARIF outputs, deduplicate overlapping alerts, and fail the build only if new error-level findings appear. ## Quick Start Ask the assistant to parse a SARIF file such as results.sarif and summarize the findings grouped by severity and rule.