lmms-eval-guide

Guide users through the lmms-eval codebase for Large Multimodal Models.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jayaylee/PromPrune --skill lmms-eval-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lmms-eval-guide
Source: https://github.com/jayaylee/PromPrune/tree/main/lmms-eval/skills/lmms-eval-guide
Command: npx skills add https://github.com/jayaylee/PromPrune --skill lmms-eval-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide to the lmms-eval codebase, simplifying the process of integrating new models, adding evaluation tasks, and running complex evaluations for Large Multimodal Models (LMMs).

Core Features & Use Cases

  • Codebase Navigation: Understand the architecture and key components of lmms-eval.
  • Workflow Guidance: Get step-by-step instructions for common tasks like adding models or running evaluations.
  • Use Case: A researcher wants to evaluate a new LMM. They use this Skill to understand how to register their model, define a new evaluation task, and run the evaluation using the framework's CLI or API server.

Quick Start

Use the lmms-eval-guide skill to understand how to add a new model backend to the lmms-eval framework.

Frequently Asked Questions about lmms-eval-guide

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

FAQPage Schema
How do I add a new model backend to the lmms-eval framework?

You can use the lmms-eval framework's CLI or HTTP API server to execute evaluation pipelines. This Skill guides users through the specific CLI operations and API server usage required to run complex evaluations for Large Multimodal Models.

How does task definition work for Large Multimodal Model evaluation?

Task definition in lmms-eval involves specifying the evaluation metrics, dataset loaders, and processing logic required for Large Multimodal Models. This Skill helps you navigate the codebase architecture to understand and define custom evaluation tasks.

Can I use the lmms-eval HTTP API server instead of CLI for running evaluations?

Yes, the lmms-eval framework supports both CLI operations and an HTTP API server for executing evaluation pipelines. This Skill details how to utilize the HTTP API server to manage complex evaluation setups and optimize performance.

What is the best way to navigate the lmms-eval codebase architecture?

The best way to navigate the lmms-eval codebase is by understanding its key components for model integration, task definition, and pipeline execution. This Skill facilitates codebase navigation, helping advanced users manage complex setups and debug workflows.

How do I debug evaluation workflows when integrating a new LMM?

Debugging evaluation workflows in lmms-eval requires understanding the pipeline execution logic and model integration points. This Skill supports advanced users by providing guidance on debugging workflows and optimizing evaluation performance for Large Multimodal Models.