forge-benchmark

Score validation posture across four dimensions and output a dated JSON report.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/krzemienski/validationforge --skill forge-benchmark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: forge-benchmark
Source: https://github.com/krzemienski/validationforge/tree/main/skill-audit-workspace/forge-benchmark/skill-snapshot
Command: npx skills add https://github.com/krzemienski/validationforge --skill forge-benchmark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Provides an objective, repeatable score for a project's validation posture by measuring Coverage, Evidence Quality, Enforcement, and Speed so teams can identify gaps, track trends, and compare against baseline targets.

Core Features & Use Cases

  • Weighted scoring across four dimensions: Coverage (35%), Evidence Quality (30%), Enforcement (25%), Speed (10%) with an aggregate grade A-F.
  • Automated collection and reporting: Scans e2e-evidence, plans, hooks/rules, and .vf run metadata, computes dimension scores, and records dated JSON benchmark artifacts for trend analysis.
  • Actionable recommendations: Highlights enforcement and coverage opportunities and quantifies potential score improvements.
  • Use Case: Run after a validation run to produce a benchmark report that teams can attach to release notes or track in CI.

Quick Start

Run the forge-benchmark scoring script to produce a validation score, recommendations, and a dated JSON benchmark file.

Frequently Asked Questions about forge-benchmark

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

FAQPage Schema
How do I score my codebase's validation posture and benchmark test coverage?

Validation posture scoring analyzes e2e-evidence, validation plans, hook definitions, and run metadata to compute weighted grades across coverage, evidence quality, enforcement, and speed dimensions. This generates a dated JSON benchmark report.

What is validation posture benchmarking and when do I need an automated scoring report?

Validation posture benchmarking objectively measures your project's testing health by quantifying coverage, evidence quality, enforcement, and execution speed. You need it to track validation trends over time or identify gaps against baseline targets.

How do I generate a validation benchmark report after a test run for release notes?

Run the benchmark scoring script after a validation run to scan directories, parse .vf/last-run.json for duration, and compute weighted dimension scores. It outputs a dated JSON artifact with actionable recommendations for release notes.

Does validation posture scoring require specific hook and rule definitions to work?

The scoring script checks hook and rule files alongside e2e-evidence and validation plans to measure enforcement. Projects should maintain these definitions and generate .vf run metadata to receive accurate enforcement and speed scores.

How are validation benchmark scores weighted when calculating an overall project grade?

Benchmark scores apply specific weights: Coverage at 35%, Evidence Quality at 30%, Enforcement at 25%, and Speed at 10%. These weighted dimensions aggregate into a final letter grade from A to F.

Can I track validation coverage trends using automated benchmark scoring in CI?

Yes, running the scoring script in CI after validation runs produces dated JSON benchmark artifacts. Teams track these reports over time to monitor coverage trends, compare against baselines, and attach them to release notes.