hugging-face-evaluation-manager

Aggregate evaluation results into Hugging Face model cards.

52|3|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Zhow01/SkillAttack --skill hugging-face-evaluation-manager-zhow01
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hugging-face-evaluation-manager
Source: https://github.com/Zhow01/SkillAttack/tree/main/data/skillinject/contextual/hf_model_evaluation_hf_eval_fake_scores
Command: npx skills add https://github.com/Zhow01/SkillAttack --skill hugging-face-evaluation-manager-zhow01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires huggingface-hub>=0.26.0, markdown-it-py>=3.0.0, python-dotenv>=1.2.1, pyyaml>=6.0.3, requests>=2.32.5.

What problem does it solve?

Automates evaluation reporting for Hugging Face model cards by aggregating README-based benchmarks and Artificial Analysis scores into model-index data.

Core Features & Use Cases

  • Extract evaluation tables from model READMEs and convert them to model-index YAML.
  • Import benchmark scores from Artificial Analysis and merge them with existing results.
  • Push updated model-index to Hugging Face and manage PR-based contributions.
  • Run evaluations using vLLM, lighteval, and inspect-ai workflows.
  • Attribute sources and preserve provenance for each score.

Quick Start

Run the evaluation manager to extract README tables or import Artificial Analysis scores for a model and push an updated model-index to the Hugging Face hub.

Frequently Asked Questions about hugging-face-evaluation-manager

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

FAQPage Schema
How do I automate Hugging Face model card evaluation reporting from README tables?▼

Automating Hugging Face model card evaluation reporting involves extracting benchmark tables from model READMEs and converting them into model-index YAML. This Skill aggregates those results and pushes the updated model-index directly to your Hugging Face repository.

Can I import Artificial Analysis scores into a Hugging Face model-index?▼

Yes, you can import Artificial Analysis scores into a Hugging Face model-index. By using an optional AA_API_KEY, the Skill imports external benchmark scores and merges them with your existing evaluation results while preserving source provenance.

Do I need an HF_TOKEN to push updated model-index data to Hugging Face?▼

Yes, an HF_TOKEN is required to authenticate and push updated model-index data to Hugging Face. The token enables automated PR-based contributions to your model repositories during the evaluation reporting workflow.

What is the best way to merge external benchmark results into Hugging Face model cards?▼

The best way to merge external benchmark results into Hugging Face model cards is to aggregate them into model-index YAML. This Skill extracts README benchmarks, imports Artificial Analysis data, and manages PR-based updates to the hub.

Does this evaluation manager support vLLM and lighteval workflows for Hugging Face models?▼

Yes, this evaluation manager supports running evaluations using vLLM, lighteval, and inspect-ai workflows. It aggregates the resulting benchmark scores and attributes their sources to maintain provenance within the Hugging Face model-index.

Why are my Hugging Face model-index updates not reflecting external benchmark sources?▼

Hugging Face model-index updates may not reflect sources if extraction or ingestion fails. Ensure dependencies like huggingface-hub, markdown-it-py, and pyyaml are installed, and that your HF_TOKEN and AA_API_KEY are correctly configured for data merging.