eltmon

benchmark

Create a benchmark issue to test Overdeck's agent pipeline. Creates a GitHub issue from a stored template with a scenario label for A/B comparison of models and approaches.

eltmon 31 1 Updated 4w ago
GitHub

Install

npx skillscat add eltmon/overdeck/benchmark

Install via the SkillsCat registry.

SKILL.md

Benchmark: QuantumLlama Provider Integration

Overview

Creates a GitHub issue from the QuantumLlama benchmark template, appended with a scenario
description for A/B testing. The normal Overdeck pipeline (workspace creation, agent work,
review, test) then exercises the full system. Results (cost, tokens, quality) are tracked
per-workspace for comparison across runs.

When to Use

  • User wants to benchmark Overdeck's agent pipeline
  • User wants to compare model performance (e.g., Opus vs Sonnet vs OpenAI)
  • User wants to measure token consumption and cost for a feature implementation
  • User says /benchmark <scenario description>

Usage

/benchmark <scenario description>

Examples:

  • /benchmark Opus 4.6 baseline
  • /benchmark All OpenAI models
  • /benchmark Sonnet 4.6 with TLDR enabled
  • /benchmark Haiku fast mode, no planning

What This Does

  1. Reads the issue template from benchmarks/templates/quantumllama.md
  2. Creates a GitHub issue titled: Benchmark: QuantumLlama — <scenario description>
  3. Labels it with benchmark (creates the label if it doesn't exist)
  4. Reports the issue number so the user can proceed with pan start PAN-XXX

Execution Steps

Step 1: Get the scenario description

The scenario description is the argument passed after /benchmark. If no argument
was provided, ask the user:

What scenario are you testing? (e.g., "Opus 4.6 baseline", "All OpenAI models")

Step 2: Read the template

cat ~/Projects/overdeck/benchmarks/templates/quantumllama.md

Step 3: Ensure the benchmark label exists

cd ~/Projects/overdeck && gh label create benchmark --description "Synthetic benchmark issue" --color "7B61FF" --force

Step 4: Create the issue

Create a GitHub issue on eltmon/overdeck with:

  • Title: Benchmark: QuantumLlama — <scenario description>
  • Label: benchmark
  • Body: The content from the template file
cd ~/Projects/overdeck && gh issue create \
  --title "Benchmark: QuantumLlama — <SCENARIO>" \
  --label "benchmark" \
  --body "$(cat benchmarks/templates/quantumllama.md)"

Step 5: Report result

Tell the user the issue number and how to run it:

Created PAN-XXX: Benchmark: QuantumLlama — <scenario>

To run the benchmark:
  pan start PAN-XXX

Important Notes

  • Never merge benchmark branches — they exist only for measurement
  • Each run creates a separate issue + workspace, making A/B comparison straightforward
  • Cost and token data are tracked automatically by Overdeck per-workspace
  • Clean up old benchmark workspaces with pan workspace destroy when done comparing
  • The spec file at benchmarks/specs/quantumllama.md is referenced in the issue body —
    the agent reads it during implementation

Categories