benchmark-models

Run the same prompt through Claude, GPT, and Gemini to compare latency, tokens, cost, and quality.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-model benchmarking is essential to objectively evaluate how different AI models perform on the same prompt. This skill provides a structured workflow to run the same prompt through Claude, GPT (via Codex CLI), and Gemini and compare latency, token usage, cost, and output quality to guide model selection for gstack skills.

Core Features & Use Cases

  • Cross-model benchmarking for gstack prompts and skills to surface the best-performing configurations.
  • Supports analysis of latency, tokens, cost, and optional quality judgment via an external evaluator.
  • Use case: a product developer wants to decide which model to deploy for a new skill by running a standard prompt across models and inspecting the results.

Quick Start

Run the benchmark against a chosen prompt and authed models by selecting a prompt source (text, file, or skill) and executing the gstack-model-benchmark binary.

Frequently Asked Questions about benchmark-models

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

FAQPage Schema
How do I benchmark AI models to compare latency, token usage, and cost?

Cross-model benchmarking runs the same prompt through Claude, GPT, and Gemini to measure latency, token usage, cost, and output quality. It uses a local gstack-model-benchmark binary to execute comparisons and generate a JSON or table output.

Can I run a cross-model benchmark using a prompt from an existing skill?

Yes, cross-model benchmarking supports prompt selection from a text string, file path, or existing skill. You select the prompt source and the benchmark runs it against authed models to compare results.

Do I need provider authentication to compare models across different providers?

Yes, you need authenticated access to model providers like Claude, GPT via Codex CLI, and Gemini. The benchmark checks provider availability and authed status before running prompts.

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

Output quality evaluation uses an optional external judge evaluator during the benchmark. When enabled, the judge assesses the generated outputs alongside latency, token, and cost metrics.

Does the benchmark support dry-run checks before executing prompts across models?

Yes, the benchmark includes dry-run checks as a safeguard. This allows you to verify prompt selection and provider availability before fully executing the cross-model comparison.

What limitations exist when measuring token usage and cost across different AI models?

Limitations include dependency on provider availability and judge availability for quality assessment. Token usage and cost reporting are optional and require successful authentication across all target models.