Run performance benchmarks, create baselines, and compare results
Scanned 9/12/2026
Install to Claude Code
npx -y skills add gacela-project/gacela --skill benchmark --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Benchmark?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gacela-project-benchmark)More formats (shields.io, HTML) on the badges page.
---
description: Run performance benchmarks, create baselines, and compare results
argument-hint: "[run|baseline|compare|filter]"
disable-model-invocation: true
allowed-tools: "Read, Bash(composer *), Bash(./vendor/bin/phpbench *)"
---
# Benchmark Runner
## Context
!`git branch --show-current`
!`git log --oneline -1`
## Instructions
1. If `$ARGUMENTS` is empty or `run`:
```bash
composer phpbench
```
2. If `$ARGUMENTS` is `baseline`:
```bash
composer phpbench-base
```
Report that future `/benchmark compare` will diff against this snapshot.
3. If `$ARGUMENTS` is `compare`:
```bash
composer phpbench-ref
```
Highlight any regressions (>5% slower) and improvements (>5% faster).
4. If `$ARGUMENTS` looks like a class or method filter:
```bash
./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
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.