Favicon of validate-sarif

validate-sarif Skill

AI Agent SkillC#Open source

Validates SARIF files against the SARIF 2.1.0 schema and the AI-generated-findings profile rules shipped by Sarif.Multitool. Published by microsoft in sarif-sdk.

What is validate-sarif Skill?

Validates SARIF files against the SARIF 2.1.0 schema and the AI-generated-findings profile rules shipped by Sarif.Multitool. Published by microsoft in sarif-sdk. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
58/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Security review
  • Deployment
  • Documentation
  • Security review use cases
  • Deployment use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use validate-sarif Skill

  • Use it for security review.
  • Use it for deployment.
  • Use it for documentation.

Built with

C#Copy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/sarif-sdk
  • Skill file: skills/validate-sarif/SKILL.md

What it does

Validates SARIF files against the SARIF 2.1.0 schema and the AI-generated-findings profile rules shipped by Sarif.Multitool.

Skill instructions

Validate SARIF Findings Context SARIF files produced by AI security agents must conform to three layers of correctness: 1. Base schema layer — Valid SARIF 2.1.0 per the OASIS standard. Structural issues like misplaced properties, missing required fields, or type mismatches. Sarif.Multitool validate checks this. 2. Whole-log overlay layer — ai-sarif-log.schema.json, the post-enrichment output schema Sarif.Multitool get-schema serves for emit-finalize. It $refs base SARIF 2.1.0 and tightens it to the subset of Error-level AI rules JSON Schema can express at whole-log scale: the result.ruleId shape (CWE-<n/<sub-id, bare CWE-<n, or NOVEL-<sub-id), message.markdown non-empty, a physicalLocation with region.startLine = 1, a per-run versionControlProvenance (so a --no-repo log is rejected — it is unpublishable), properties[ai/origin] in the closed set, and the GHAzDO automationDetails contract when the Azure DevOps pipeline shape is present. This overlay is advisory — the contract get-schema

Explore related resources

Frequently asked questions

What is validate-sarif?

validate-sarif is a open-source AI agent skill with Copy skill directory. Validates SARIF files against the SARIF 2.1.0 schema and the AI-generated-findings profile rules shipped by Sarif.Multitool.

Who is validate-sarif best for?

validate-sarif is best for reusing agent instructions, scripts, and references, security review workflows, deployment workflows, documentation workflows.

How do I install validate-sarif?

Install or run validate-sarif using Copy skill directory. Check validate-sarif for the latest setup command.

Is validate-sarif actively maintained?

validate-sarif may need a closer maintenance check before production use.

Share:

Stars
224
Forks
105
Last commit
9 days ago
Repository age
11 years
License
NOASSERTION

Auto-fetched from GitHub.

Similar to validate-sarif