benchmark-model-test

benchmark-model-test is a skill for Claude Code, Codex from AgenticAIPlan/AgenticAISkills. It costs 58 tokens per session (1,130 once invoked), scanned A, original, MIT.

A workflow for testing several AI models with the same prompts and comparing their responses, with results saved in an Excel spreadsheet.

In plain words
What is it for?
Use it to run prompt tests with optional image or document attachments, collect each model’s response, record errors, and track response time and character count in Excel.
Why use it?
It removes repetitive copying and model switching during benchmark tests. A benchmark is a repeatable test used to compare how systems perform on the same tasks.

Skill for Claude CodeCodex

Written for Claude Code and Codex: shipped in a Claude Code plugin, but also agents/openai.yaml present.

Part of the agentic-ai-skills plugin — 54 skills shipped together

Good fit Use it to run prompt tests with optional image or document attachments, collect each model’s response, record errors, and track response time and character count in Excel.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/agenticaiplan/agenticaiskills/benchmark-model-test
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add AgenticAIPlan/AgenticAISkills --skill benchmark-model-test
Clone the repo
git clone --depth 1 https://github.com/AgenticAIPlan/AgenticAISkills

Made for: Claude Code, Codex.

Or install agentic-ai-skills, the plugin that ships this one along with the rest of its 54 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for benchmark-model-test

README.md
[![agentmods](https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/benchmark-model-test.svg)](https://agentmods.dev/skills/agenticaiplan/agenticaiskills/benchmark-model-test)
Your own site
<a href="https://agentmods.dev/skills/agenticaiplan/agenticaiskills/benchmark-model-test"><img src="https://agentmods.dev/badge/skills/agenticaiplan/agenticaiskills/benchmark-model-test.svg" alt="Measured on agentmods" height="20"></a>
Per session 58 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,130 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00058 $0.01130
Opus 5 $0.00029 $0.00565
Sonnet 5 $0.00012 $0.00226
Haiku 4.5 $0.00006 $0.00113

Measured 8d ago against content hash 44c47a3bccc8, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

benchmark-model-test scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/get_models.js, scripts/skill.js), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/benchmark-model-test/SKILL.md · 125 lines

How it starts

The opening of the file, as written. The whole thing — 125 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Benchmark Model Test

自动化测试多个大模型的响应,对比输出质量,并将结果保存到 Excel 表格中。

适用场景

当用户需要:

  • 批量测试多个模型对同一组 prompt 的响应
  • 对比不同大模型的输出质量
  • 自动化收集模型测试数据
  • 进行 benchmark 测试或模型评估

触发条件:用户提到 "benchmark"、"模型测试"、"模型对比"、"批量测试" 等关键词。

输入要求

Excel 文件

内容 说明
D (索引3) prompt 测试输入文本,必需
G (索引6) other 附件文件名,用 / 分隔多个文件,可选
H+ (索引7+) 模型名称 表头填写模型名,数据行保存响应结果

表头示例:

A B C D E F G H I J
序号 任务 描述 prompt 状态 备注 other ERNIE-5.0-Thinking gpt-5.4 claude-sonnet-4.5

附件文件(可选)

  • 存放在 other/ 文件夹中
  • 支持图片格式:jpg、jpeg、png、gif、webp
  • 支持文档格式:txt、pdf、doc、docx、csv、xlsx、xls

执行步骤

  1. 获取配置:询问用户模型平台地址
  2. 读取配置:从 Excel 表头 H 列起读取要测试的模型名称
  3. 模型匹配:根据关键字匹配平台上可用的模型
  4. 启动浏览器:打开用户指定的模型平台页面
  5. 检查登录:如需登录,等待用户手动完成
  6. 逐行测试
    • 创建新对话
    • 选择模型
    • 上传附件(如有)
    • 输入 prompt 并发送
    • 等待响应完成(15秒稳定性检测)
    • 保存结果到对应列
  7. 自动保存:每个模型测试完成后立即保存 Excel

输出要求

Excel 结果

  • 模型响应保存在表头对应的列中
  • 响应内容完整,无截断
  • 错误信息以 错误: 前缀保存

测试日志

  • 显示当前处理行和模型
  • 显示响应时间和字符数
  • 显示保存位置

支持的模型

模型名称 描述
ERNIE-5.0-Thinking 免费创意写作效果好
ERNIE-4.5-Turbo 免费速度快
seedance-1.5-pro 音画同步视频生成
seed-2.0 免费多模态理解
gpt-5.4 OpenAI新作
GPT-5.2 全能助手
GPT-5.1 日常对话
nano-banana-2 图像生成
gemini-3-pro-preview 多模态理解
nano-banana-pro 图像理解
claude-opus-4.6 代码分析
claude-sonnet-4.5 长文本分析
DeepSeek-V3.2 免费快速通用
Qwen3-235B-Thinking 免费推理数学

使用方式

node scripts/skill.js --file benchmark.xlsx
node scripts/skill.js --file benchmark.xlsx --auto
node scripts/skill.js --file benchmark.xlsx --start-row 2 --timeout 480

参数说明

参数 说明
-f, --file Excel 文件路径
-s, --start-row 开始行号(默认 2)
-t, --timeout 单个模型最长等待时间,秒(默认 480)
--auto 自动模式,跳过交互确认

依赖安装

npm install playwright xlsx
npx playwright install chromium

注意事项

  • 运行时需要用户输入模型平台地址
  • 首次使用需手动登录
  • Thinking 模型响应时间较长
  • 表头模型名称支持关键字匹配
  • 自动模式下需通过环境变量 PLATFORM_URL 指定平台地址

Read the full file on GitHub · 125 lines

Files

What ships with it

6 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 8d ago First seen · 125 lines · 58 tokens per session scan A 44c47a3bccc8

Subscribe to this mod's changes

benchmark-model-test is a skill published in the GitHub repository AgenticAIPlan/AgenticAISkills (11 stars, last pushed 3mo ago), licensed MIT. It adds 58 tokens to every session and 1,130 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

agent-platform-rag-engine-management

Manage and query Agent Platform RAG Engine Corpora and retrieve grounded contexts using the Google GenAI SDK. Use when listing RAG corpora or files, inspecting a corpus, retrieving contexts, or generating content grounded in a RAG corpus. Do not use for standard database queries (use SQL/Spanner skills), Google…

google/skills · 85 tokens

agent-platform-model-registry

Agent Platform Model Registry Management. Use when you need to upload, list, describe, update, or delete machine learning models (and their versions) in the Agent Platform Model Registry. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform models.

google/skills · 60 tokens

foundry-config-setup

Resolve missing setup caused by a hardcoded Foundry project endpoint or model in a sample. Use when a sample fails because it uses a placeholder/hardcoded projectendpoint (for example "https://your-project.services.ai.azure.com") or a hardcoded model instead of reading them from the environment.

microsoft/agent-framework · 65 tokens

google-cloud-solution-agentic-analytics-spark-knowledge-catalog

Discovers requirements and generates guidance to design and deploy a governed, secure agentic-analytics solution for data that's distributed across Google Cloud, other cloud providers, or on-premises. Data that's outside Google Cloud (such as data from Databricks, Snowflake, Salesforce, SAP, or Oracle systems) is…

google/skills · 138 tokens

training-check

Interactively monitor training metrics from the current Codex session, periodically checking WandB or fallback logs for NaN, divergence, plateaus, and broken runs.

wanshuiyin/Auto-claude-code-research-in-sleep · 35 tokens

nemo-automodel-launcher-config

Configure NeMo AutoModel job launches for interactive runs, Slurm clusters, and SkyPilot cloud execution.

NVIDIA/skills · 30 tokens