sv-report

Generate SV-Bench metrics reports with summary.json and report.md.

3|Updated Aug 30, 2025
One-click install
npx skills add https://github.com/intertwine/security-verifiers --skill sv-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sv-report
Source: https://github.com/intertwine/security-verifiers/tree/main/skills/sv-report
Command: npx skills add https://github.com/intertwine/security-verifiers --skill sv-report

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the generation and validation of performance metrics reports for evaluation runs within the SV-Bench framework, ensuring data integrity and comparability.

Core Features & Use Cases

  • Per-run Reporting: Generates summary.json and report.md for individual evaluation runs.
  • Batch Reporting: Processes multiple evaluation runs simultaneously for efficiency.
  • Report Validation: Enforces strict adherence to defined metrics contracts.
  • Use Case: After running multiple agent evaluations on the network-logs environment, use this Skill to consolidate the results into a single, human-readable report for analysis and presentation.

Quick Start

Generate a strict report for the E1 run located in outputs/evals/sv-env-network-logs--gpt-5-mini/your_run_id.

Frequently Asked Questions about sv-report

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

FAQPage Schema
How do I generate metrics reports for SV-Bench evaluation runs?

Generate SV-Bench metrics reports by processing evaluation outputs to produce summary.json and report.md files. The tool validates metrics contracts and creates comparison-friendly artifacts for E1 and E2 runs located in the outputs/evals/ directory.

Can I process multiple evaluation runs at the same time?

Batch reporting processes multiple SV-Bench evaluation runs simultaneously. You can generate consolidated metrics reports across several runs at once, with options to filter the batch by specific environment or run ID.

How do I validate metrics contracts for evaluation outputs?

Validate metrics contracts during report generation by enabling strict validation mode. This enforces adherence to defined metrics schemas for E1 and E2 evaluation runs, ensuring data integrity before producing summary.json and report.md artifacts.

What is the best way to consolidate agent evaluation results into a readable format?

Consolidate agent evaluation results into a human-readable report.md file for analysis and presentation. The tool transforms raw outputs from evals/ into comparison-friendly artifacts, making multiple network-logs environment runs easy to review.

Do I need any dependencies to create SV-Bench summary.json files?

No external dependencies are required to create SV-Bench summary.json files. The tool operates standalone using internal scripts to extract, validate, and format evaluation metrics from your existing outputs/evals/ directory structure.

Why are my SV-Bench report generation tasks failing validation?

SV-Bench report generation fails validation when evaluation outputs do not adhere to defined metrics contracts. Disable strict validation or ensure your E1 and E2 run data matches the required schema before generating reports.