hugging-face-evaluation

Manage structured evaluation results in Hugging Face model cards.

3|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill hugging-face-evaluation-ihatesea69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hugging-face-evaluation
Source: https://github.com/ihatesea69/HieuNghi-AI-Skills/tree/main/huggingface_skills/hugging-face-evaluation
Command: npx skills add https://github.com/ihatesea69/HieuNghi-AI-Skills --skill hugging-face-evaluation-ihatesea69

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires huggingface-hub, markdown-it-py, python-dotenv, pyyaml, requests, inspect-ai, inspect-evals, openai, lighteval[accelerate,vllm], vllm, torch, transformers, accelerate, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of adding and managing evaluation results directly within Hugging Face model cards, ensuring accurate and discoverable benchmark data.

Core Features & Use Cases

  • Automated Table Extraction: Parses evaluation tables from README files.
  • API Integration: Imports benchmark scores from Artificial Analysis.
  • Custom Evaluation Execution: Runs model evaluations using vLLM or lighteval.
  • Use Case: Automatically update your model's leaderboard scores by extracting results from its README or fetching fresh benchmarks from an external API, then submitting them as a pull request.

Quick Start

Use the hugging-face-evaluation skill to extract evaluation tables from the model's README file.

Frequently Asked Questions about hugging-face-evaluation

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

FAQPage Schema
How do I extract evaluation tables from a Hugging Face model card README?

Importing benchmark scores from Artificial Analysis allows you to fetch fresh external API data. You can automatically update your Hugging Face model card leaderboard scores by extracting these benchmark results and submitting them as a pull request.

How do I run custom model evaluations using vLLM or lighteval?

You can execute custom model evaluations using vLLM or lighteval directly within the workflow. Running these evaluations generates structured benchmark results that integrate with the model-index for seamless leaderboard compatibility.

Does this approach support Papers with Code specifications for Hugging Face leaderboards?

Yes, managing Hugging Face model card evaluations supports Papers with Code specifications. This integration structures your benchmark results to maintain compatibility with leaderboard standards and external evaluation platforms.

What is the best way to update Hugging Face model card leaderboard scores automatically?

The best way to update Hugging Face model card leaderboard scores is by extracting results from the README or fetching benchmarks via an external API. You can then submit the structured evaluation data as a pull request to update the model card.

Can I use lighteval and vLLM for benchmarking Hugging Face models?

Yes, you can use lighteval and vLLM for benchmarking Hugging Face models. This Skill executes custom evaluations using these frameworks and integrates the resulting structured data directly into the model card for leaderboard indexing.