Benchmarking suite for testing different browser automation methods with Claude Code against the game-tracker application.
./setup.shThis will:
- Clone the game-tracker repository
- Copy
.env.localfrom~/game-tracker/.env.local - Install dependencies
Run all benchmarks (3 runs each):
bun run scripts/benchmark.tsRun a specific method:
bun run scripts/benchmark.ts dev-browser
bun run scripts/benchmark.ts playwright-skill
bun run scripts/benchmark.ts playwright-mcpAfter running benchmarks:
bun run scripts/generate-benchmark.tsThis generates benchmark-comparison.md with averaged results.
| Method | Description |
|---|---|
dev-browser |
Use the dev browser plugin |
playwright-skill |
Use the playwright skill plugin |
playwright-mcp |
Use playwright MCP server |
bun run scripts/reset.ts- Reset dev environment (kills ports, clears /tmp, resets DB)