adding-benchmarks

Official

Automate and track CI benchmarks across projects.

AuthorAztecProtocol
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the process of adding and tracking performance benchmarks across a software project by guiding the creation of benchmark definitions, integrating them into the CI bootstrap workflow, and ensuring they are uploaded to a central dashboard.

Core Features & Use Cases

  • Benchmark creation: Provide a structured JSON format for package-level bench-outs that are merged and labeled with package paths.
  • CI integration: Automatically wires benchmarks into bootstrap.sh and the bench command so results are collected and uploaded to the dashboard.
  • Dashboard visibility: Ensures benchmarks appear in the monitoring dashboard with historical tracking for long-term trends.

Quick Start

Start by creating bench-out files for your packages (e.g., bench-out/mypackage.bench.json), then register them in bootstrap.sh's bench_cmds and run the tests to generate and upload results.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: adding-benchmarks
Download link: https://github.com/AztecProtocol/aztec-packages/archive/main.zip#adding-benchmarks

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.