hugging-face-paper-publisher

Publish and manage research papers on the Hugging Face Hub.

1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/sitammeur/ml-agent-skills --skill hugging-face-paper-publisher-sitammeur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hugging-face-paper-publisher
Source: https://github.com/sitammeur/ml-agent-skills/tree/main/skills/hugging-face-paper-publisher
Command: npx skills add https://github.com/sitammeur/ml-agent-skills --skill hugging-face-paper-publisher-sitammeur

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires huggingface_hub, pyyaml, requests, markdown, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Publish and manage research papers on the Hugging Face Hub, including creating paper pages, indexing arXiv papers, linking to models and datasets, and handling authorship.

Core Features & Use Cases

  • Paper Pages & Metadata: Create and index paper pages on HF Paper Pages, link papers to models, datasets, and spaces.
  • ArXiv Integration: Index from arXiv IDs and automatically generate HF paper entries with citations.
  • Authorship & Visibility: Claim authorship and manage visibility across HF profile.

Quick Start

  • Run the CLI script: python scripts/paper_manager.py create --template modern --title "Your Paper" --output "paper.md"
  • Index a paper: python scripts/paper_manager.py index --arxiv-id "2301.12345"
  • Link to a model: python scripts/paper_manager.py link --repo-id "username/model" --arxiv-id "2301.12345"

Frequently Asked Questions about hugging-face-paper-publisher

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

FAQPage Schema
How do I publish and manage research papers on the Hugging Face Hub?

You can publish research papers on the Hugging Face Hub by running a Python CLI script that creates paper pages, indexes arXiv papers, and links them to models or datasets. The tool manages metadata and authorship automatically.

Can I link an arXiv paper to my Hugging Face model repository?

Yes, you can link an arXiv paper to a Hugging Face model repository by executing the link command with your repository ID and arXiv ID. This connects the paper directly to your specified model or dataset.

How does indexing arXiv papers on Hugging Face Hub work?

Indexing arXiv papers on Hugging Face works by passing an arXiv ID to the CLI script, which automatically generates a Hugging Face paper entry and formats the necessary metadata and citations for professional dissemination.

Do I need Python and huggingface_hub to create Hugging Face paper pages?

Yes, creating Hugging Face paper pages requires Python 3 and the huggingface_hub, pyyaml, requests, markdown, and python-dotenv libraries. These dependencies handle API interactions, metadata processing, and environment configuration.

What is the best way to generate markdown articles for Hugging Face paper pages?

The best way to generate markdown articles for Hugging Face paper pages is using the CLI script's create command with markdown templates. This allows you to specify titles and output files to produce professionally formatted articles.