benchmark-models

Benchmark Claude, GPT, and Gemini on a gstack prompt for latency, tokens, and cost.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/xotong/claude-marketplace --skill benchmark-models-xotong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark-models
Source: https://github.com/xotong/claude-marketplace/tree/main/plugins/gstack/skills/benchmark-models
Command: npx skills add https://github.com/xotong/claude-marketplace --skill benchmark-models-xotong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables data-driven cross-model evaluation by running the same gstack prompt through Claude, GPT, and Gemini to compare performance rather than rely on vibes.

Core Features & Use Cases

  • Cross-model benchmarking of gstack prompts to surface latency, token usage, and cost.
  • Optional quality assessment via a dedicated judge to quantify output quality.
  • Use Case: before choosing a model for a customer-facing workflow, run a multi-model comparison to decide which model best fits your latency, cost, and quality targets.

Quick Start

Run the cross-model benchmark for a chosen gstack skill to compare Claude, GPT, and Gemini and review latency, cost, tokens, and optional quality.

Frequently Asked Questions about benchmark-models

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare AI model performance for the same prompt across Claude, GPT, and Gemini?

Cross-model benchmarking runs a single gstack prompt through Claude, GPT, and Gemini to compare latency, token usage, and cost. It outputs a comparative table so you can evaluate which model best meets your performance targets.

Can I measure latency and token cost differences between multiple AI models?

Yes, measuring latency and token cost differences between models is the core function. The benchmark uses the gstack-model-benchmark binary to process your prompt and generates a comparative table detailing token usage and cost for each model.

What is the best way to evaluate output quality when comparing LLM models?

Evaluating output quality during model comparison is handled via an optional dedicated judge. This quality assessment quantifies real-world output alongside latency and cost metrics, providing a comprehensive view of model performance.

How do I run a model benchmark using prompts from files or inline text?

To run a model benchmark, you can provide prompts from inline text, files, or on-disk sources. The Skill processes these inputs through the gstack-model-benchmark binary and returns a comparative table plus optional JSON results.

Does the gstack model benchmark support exporting results to JSON?

Yes, the gstack model benchmark supports exporting results to JSON. Alongside the standard comparative table, you can generate optional JSON results to integrate the latency, cost, and token data into downstream workflows.

When should I use cross-model benchmarking instead of picking a single AI model?

Cross-model benchmarking should be used before choosing a model for customer-facing workflows. It provides data-driven evaluation of latency, cost, and quality across Claude, GPT, and Gemini rather than relying on subjective vibes.