microsoftmicrosoftOfficialยท4 Agent Skills Included

sarif-sdk

Emit, validate, and publish SARIF security findings

Serializes security findings into standard SARIF 2.1.0 log files that code scanning platforms can consume. Validates logs against schema and profile rules to catch malformed output before it reaches dashboards. Publishes finalized results directly to GitHub code scanning and Azure DevOps Advanced Security without manual uploads.
npx skills add microsoft/sarif-sdk --all -g -y

All Skills in This Repository (4)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install sarif-sdk?โ–ผ

Run `npx skills add microsoft/sarif-sdk --all -g -y` in your terminal to install all skills in this suite globally.

What is SARIF used for?โ–ผ

SARIF is a standard JSON format for sharing static analysis and security scan results between tools, dashboards, and code scanning platforms.

How to validate a SARIF file?โ–ผ

The validate-sarif skill runs Sarif.Multitool against your file, checking both the base SARIF 2.1.0 schema and the AI findings profile rules in one pass.

How to upload SARIF to GitHub code scanning?โ–ผ

The publish-to-ghas skill uploads a finalized SARIF file to GitHub Advanced Security, deriving the repository, commit, and branch automatically from the file's provenance.

Does sarif-sdk work with Azure DevOps?โ–ผ

Yes. The publish-to-ghazdo skill uploads finalized SARIF files to GitHub Advanced Security for Azure DevOps, with offline validation to catch ingestion errors before publishing.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’