ingesting-academic-content

Parse academic PDFs, DOCX, Markdown, HTML, and web pages into structured JSON metadata and outlines.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/pelchers/SessionSaver --skill ingesting-academic-content
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingesting-academic-content
Source: https://github.com/pelchers/SessionSaver/tree/main/.codex/skills/ingesting-academic-content
Command: npx skills add https://github.com/pelchers/SessionSaver --skill ingesting-academic-content

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pdf-parse, pdf2pic, tesseract.js, node-fetch, jsdom, @mozilla/readability.

What problem does it solve?

Academic content comes in many formats and from diverse sources, and researchers often struggle to unify metadata, structure, and citations for analysis and reuse.

Core Features & Use Cases

  • Multi-format ingestion: PDFs, DOCX, Markdown, HTML, and web pages.
  • Metadata and structure extraction: titles, authors, dates, keywords, chapters, sections, and references.
  • Citations and concept extraction: bibliographies, in-text citations, key concepts, and document classification (textbook, paper, lecture notes, assignment).

Quick Start

Ingest a sample PDF or DOCX academic document to produce a structured JSON containing metadata, outline, and extracted citations.

Frequently Asked Questions about ingesting-academic-content

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

FAQPage Schema
How do I extract metadata and citations from academic PDFs?

To extract metadata and citations from academic PDFs, the Skill applies multi-format parsing and structure recognition to identify titles, authors, dates, keywords, and bibliographies, returning a machine-readable JSON or Markdown export.

Can I extract document structure from DOCX and HTML lecture notes?

Yes, you can extract document structure from DOCX and HTML lecture notes. The Skill recognizes chapters, sections, and references across DOCX, HTML, Markdown, and web pages for downstream analytics.

What is the best way to ingest multi-format academic content for reference managers?

The best way to ingest multi-format academic content for reference managers is using a tool that parses diverse sources and exports structured JSON containing metadata, outlines, and extracted citations suitable for direct ingestion.

Does this approach work with scanned PDFs that require OCR?

Yes, it works with scanned PDFs requiring OCR by utilizing Tesseract.js alongside pdf-parse and pdf2pic dependencies to extract text and structure from image-based academic documents.

What types of academic documents can be classified and processed?

Academic documents that can be classified and processed include textbooks, papers, lecture notes, and assignments. The Skill extracts key concepts and classifies the document type during ingestion.

How do I parse web pages for academic citations and metadata?

To parse web pages for academic citations and metadata, the Skill uses node-fetch and jsdom with Readability to extract titles, authors, dates, and in-text citations from online academic content into structured formats.