Benchmark Runner

SkillDev tools

Run performance benchmarks, create baselines, and compare results

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Benchmark Runner skill

What this skill tells your AI

The instructions your AI receives, as published by gacela-project/gacela in .claude/skills/benchmark/SKILL.md and read by ahel’s review.

Context

!git branch --show-current !git log --oneline -1

Instructions

  1. If $ARGUMENTS is empty or run:

    composer phpbench
    
  2. If $ARGUMENTS is baseline:

    composer phpbench-base
    

    Report that future /benchmark compare will diff against this snapshot.

  3. If $ARGUMENTS is compare:

    composer phpbench-ref
    

    Highlight any regressions (>5% slower) and improvements (>5% faster).

  4. If $ARGUMENTS looks like a class or method filter:

    ./vendor/bin/phpbench run --filter="$ARGUMENTS" --report=aggregate --ansi
    
  5. Report results focusing on:

    • Mean execution time and memory usage
    • Regressions vs improvements (when comparing)
    • Which benchmark classes were affected

Signals

GitHub stars
133
Forks
8
Last commit
Aug 2026
Hacker News mentions
20
Advanced
Catalog kind
skill
Gateway key
benchmark-gacela-project
Source
github.com/gacela-project/gacela