Performance Marketing Eval — AI skill for Claude Code
15 performance marketing tasks for evaluating AI agents, with simulated tools, a shared grader, and baseline traces.
How to install Performance Marketing Eval
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gomarble-ai/performance-marketing-eval and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Performance Marketing Eval does
15 performance marketing tasks for evaluating AI agents, with simulated tools, a shared grader, and baseline traces.
Alternatives in AI
- Deepreasoning — A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthr 5.4k ★
- Vllm Mlx — High-performance OpenAI and Anthropic compatible LLM inference server for Apple Silicon 1.5k ★
- Ataru — High-performance AI memory retrieval for local agent history — a Rust search core (SDK / API / JSON CLI) plus 351 ★
README
performance-marketing-eval
A benchmark by **GoMarble**.
15 tasks testing whether AI agents can analyze marketing performance and safely manage accounts across Meta, Google, TikTok, and Shopify.
Tasks run locally against fixed data and simulated accounts.
What it measures
Accurate numbers, complete data retrieval, useful explanations, safe changes, and recovery from failures.
| Case | What it tests |
|---|---|
| 001 | Purchases and cost per purchase |
| 002 | Duplicate search queries and wasted spend |
| 003 | Campaign creation without increasing total budget |
| 004 | Bid-change timing and names matching live settings |
| 005 | Creative cleanup and reversing failed budget increases |
| 006 | Retrying without creating duplicate ads |
| 007 | Restoring bid strategy while preserving the CPC cap |
| 008 | Counting new ads and identifying their creators |
| 009 | Verifying a merged ad set before retiring originals |
| 010 | Budget pacing after corrected finance figures |
| 011 | CTR improvement versus changes in traffic mix |
| 012 | Funnel losses by device and landing page |
| 013 | Daily budgets without double-counting shared budgets |
| 014 | Conversion traceability to keywords and searches |
| 015 | Reconciling complete and partial financial reports |
Full prompts, IDs, and rubrics: [cases.jsonl](data/cases.jsonl).
Directory structure
data/ Tasks, datasets, tools, and scoring rules
src/ Runners, simulated tools, and grader
results/ Baseline scores and full traces
runs/ Your local runs and grades (gitignored)
Run locally
- Install Bun 1.2+, Node.js 20+, and Claude Code or Codex.
- Configure your CLI login or API key.
- From this repo, run either example:
bun run eval:claude --model claude-sonnet-5 --effort high --out runs/claude
bun run eval:codex --model gpt-5.6-terra --effort high --out runs/codex
Use the full model ID supported by your CLI account. Add `--tier sanity` for two quick cases or `--cas
Related Skills
AI Gate
AI verification for G4 — eval suite against baseline, red-team status, guardrail verification, drift check
Agent Eval Workbench
MLflow-based evaluation kit for AI agents: golden-task runner, calibrated LLM judge, list-price cost accountin
EvalPlan
Phase 3 (+ai) — build golden / adversarial / regression eval sets, graders, thresholds, baseline. PT - plano d
Find Failures
Find how your AI product fails: review real traces in Eval Studio and group your notes into failure modes
Eval From Trace
Build an LLM-as-a-Judge eval grounded in real traces from the Progress Observability Platform.
PIBench
PIBench is an open-source benchmark for evaluating AI coding agents on realistic, end-to-end payment integrati
Related Agents
Campaign Analyst
Analyzes marketing attribution, funnels, CAC/LTV, and channel ROI. Use when evaluating campaign performance or
Benchmark Sweep
Runs the real benchmark/performance-gate tasks defined in a repo's own deno.json(c) (today, @zanix/server's be
Skill Eval Grader
스킬 eval 용 채점자 — 러너 결과를 assertion 리스트로 채점하고 엄격한 JSON 판정을 반환한다. 채점과 동시에 assertion 품질(변별력) 자체도 비평한다. skill-creato