Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML.
Scanned 6/8/2026
Install via CLI
openskills install agentskillexchange/skills---
name: "Beautiful Soup Academic Paper Parser"
slug: "beautifulsoup-academic-paper-parser"
description: "Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML."
verification: "security_reviewed"
source: "https://pypi.org/project/beautifulsoup4/"
category: "Research & Scraping"
framework: "MCP"
---
# Beautiful Soup Academic Paper Parser
Extracts structured citation data from academic repositories using BeautifulSoup4 with lxml parser. Parses DOI metadata, author affiliations, and reference lists from PubMed, arXiv, and Semantic Scholar HTML.
## Installation
Use the upstream install or setup path that matches your environment:
- pip install beautifulsoup4
- format. Run make html in that directory to create HTML
Requirements and caveats from upstream:
- Requires: Python >=3.7.0
- Python
- Python :: 3
Basic usage or getting-started notes:
- >> from bs4 import BeautifulSoup
- >> soup = BeautifulSoup("<p>Some<b>bad<i>HTML")
- >> print(soup.prettify())
- Source: https://pypi.org/project/beautifulsoup4/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/beautifulsoup-academic-paper-parser/)
No comments yet. Be the first to comment!