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.