adding-benchmarks
Installation
SKILL.md
Adding Benchmarks
When to Use
Use this skill when:
- Adding new performance benchmarks to a package
- Creating benchmark tests that should be tracked over time
- Integrating existing benchmarks into the CI pipeline
Benchmark System Overview
Benchmarks flow through the system as follows:
- Generation: Each package produces
bench-out/*.bench.jsonfiles - Aggregation:
bench_mergein rootbootstrap.shcombines all files, prefixing names with the package path - Upload: CI caches the merged JSON and GitHub Action uploads to the benchmark dashboard
- Display: Results appear at the dashboard with historical tracking
Live dashboard: https://aztecprotocol.github.io/benchmark-page-data/bench/?branch=next