hugging-face-evaluation-manager

Automate evaluation result updates in Hugging Face model cards.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/ISAQQSAI/SkillAttack --skill hugging-face-evaluation-manager-isaqqsai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hugging-face-evaluation-manager
Source: https://github.com/ISAQQSAI/SkillAttack/tree/main/data/skillinject/contextual/hf_model_evaluation_hf_eval_fake_scores
Command: npx skills add https://github.com/ISAQQSAI/SkillAttack --skill hugging-face-evaluation-manager-isaqqsai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires huggingface-hub, markdown-it-py, python-dotenv, pyyaml, requests.

What problem does it solve?

Automates applying and maintaining evaluation results in Hugging Face model cards by parsing READMEs, importing scores from Artificial Analysis, and merging them into model-index metadata.

Core Features & Use Cases

  • Parse evaluation tables from READMEs and convert them into model-index metrics.
  • Import benchmarks from Artificial Analysis and merge with existing results.
  • Push updates via PRs or direct commits and validate against Papers with Code standards.
  • Support batch processing for multiple models and ensure consistent formatting.

Quick Start

Install dependencies, configure HF_TOKEN and AA_API_KEY, and run the integrated workflow to update a model card.

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 add evaluation results to a Hugging Face model card?

To add evaluation results to a Hugging Face model card, you can parse benchmark tables from READMEs and import scores from Artificial Analysis to generate and merge YAML model-index metadata directly into the card.

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

Yes, you can import Artificial Analysis scores into Hugging Face model-index metadata by extracting the benchmark data and merging it with existing model card evaluations using an automated workflow.

How do I automate updating Hugging Face model cards via pull requests?

You can automate updating Hugging Face model cards by configuring your HF_TOKEN, parsing evaluation tables, and coordinating with scripts to push model-index metadata changes to the HF hub via direct commits or pull requests.

Does the Hugging Face evaluation manager support batch processing for multiple models?

Yes, the Hugging Face evaluation manager supports batch processing for multiple models, allowing you to parse multiple READMEs, apply consistent formatting, and push updates across several repositories simultaneously.

What is the YAML model-index structure used for in Hugging Face model cards?

The YAML model-index structure in Hugging Face model cards is used to standardize evaluation metrics and benchmark results, enabling automated parsing, validation against Papers with Code standards, and consistent metadata formatting.

Do I need an API key to import benchmarks from Artificial Analysis into Hugging Face?

Yes, you need to configure an AA_API_KEY to import benchmarks from Artificial Analysis, along with an HF_TOKEN, to authenticate and push the merged evaluation results to your Hugging Face model repositories.