benchmark

Benchmarks local LLM models for speed and output quality.

5|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/MetriLLM/metrillm --skill benchmark-metrillm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: benchmark
Source: https://github.com/MetriLLM/metrillm/tree/main/plugins/claude-code/skills/benchmark
Command: npx skills add https://github.com/MetriLLM/metrillm --skill benchmark-metrillm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to benchmark local language models, measuring their speed, responsiveness, and quality for informed decision-making.

Core Features & Use Cases

  • Performance Measurement: Quantify tokens per second, time to first token, and memory usage.
  • Quality Assessment: Evaluate reasoning, math, coding, instruction following, and multilingual capabilities.
  • Use Case: A user wants to compare multiple models to select the best for deployment; this Skill provides objective benchmarks to guide the choice.

Quick Start

Describe your target model to the AI, and ask to run the benchmark to see its performance metrics and quality evaluation.

Frequently Asked Questions about benchmark

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

FAQPage Schema
How do I benchmark local LLM models to measure tokens per second and memory usage?

To benchmark local LLM models, this Skill performs comprehensive performance measurement, quantifying tokens per second, time to first token, and memory usage. It requires bash scripting and model management tools to parse outputs and generate objective speed and responsiveness metrics.

Can I evaluate local LLM output quality for coding and math tasks?

You can evaluate local LLM output quality for coding and math tasks using this Skill. It performs comprehensive quality assessment, specifically measuring reasoning, math, coding, instruction following, and multilingual capabilities to aid developers in model evaluation.

What is the best way to compare multiple local LLM models for deployment?

The best way to compare multiple local LLM models for deployment is using this Skill to run objective benchmarks. It assesses both speed and output quality across different hardware and model configurations, providing the comparative metrics needed to guide your model selection.

Do I need bash scripting to run LLM performance comparisons across different hardware?

Yes, you need bash scripting capabilities to run LLM performance comparisons across different hardware. The Skill relies on bash scripting, output parsing, and model management tools to execute benchmarks and assess both speed and output quality across various configurations.

How does local model benchmarking work for assessing time to first token?

Local model benchmarking works by executing scripts that run the target model and parsing the output to measure time to first token. This Skill performs comprehensive benchmarking to quantify this responsiveness metric alongside overall tokens per second and memory usage.

What are the limitations of evaluating local LLM performance and quality?

Evaluating local LLM performance and quality is limited by the specific hardware and model configurations used during the benchmark. Since it requires local execution and bash scripting for output parsing, results are constrained by your local environment and may not reflect cloud deployment performance.