ワンクリックで
bench
Run EggMapper benchmarks and analyze performance against competitors
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run EggMapper benchmarks and analyze performance against competitors
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Implement a new feature following EggMapper's performance-first development loop
Manage pull requests — list open PRs, check CI status, view details, or merge
Inspect and debug EggMapper's compiled expression trees for a type pair
Verify no performance regression after code changes — compares before/after benchmarks
Create a PR with performance evidence and proper conventional commit history
Run EggMapper tests — all tests or filtered by class/method name
| name | bench |
| description | Run EggMapper benchmarks and analyze performance against competitors |
| disable-model-invocation | true |
| user-invocable | true |
| allowed-tools | Bash, Read, Grep, Glob |
Run benchmarks and analyze EggMapper's performance against competitors (AutoMapper, Mapster, Mapperly, AgileMapper).
$ARGUMENTS — optional benchmark filter (e.g., FlatMapping, Collection, Deep). If empty, run all benchmarks.Determine the benchmark filter:
$ARGUMENTS is provided, use it as the --filter pattern (e.g., *FlatMappingBenchmark*)--filter * to run all benchmarks$ARGUMENTS is short, run all benchmarks with --job short for a quick smoke testRun the benchmark:
cd src/EggMapper.Benchmarks && dotnet run -c Release -f net10.0 -- --filter *{filter}* --exporters json markdown
Read and analyze results:
BenchmarkDotNet.Artifacts/results/Report with this format:
| Scenario | EggMapper | AutoMapper | Mapster | Mapperly | Winner |
|---|
Performance verdict:
CRITICAL: EggMapper MUST be the fastest runtime mapper on every scenario. If it's not, flag it as a blocker and suggest optimization targets. Mapperly (compile-time source generator) is the only acceptable mapper to be faster than EggMapper.