import-papers

Extract metadata from PDFs and generate BibTeX entries.

2|2|Updated Sep 24, 2019
One-click install
npx skills add https://github.com/DJRHails/dotfiles --skill import-papers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: import-papers
Source: https://github.com/DJRHails/dotfiles/tree/main/modules/claude/skills/import-papers
Command: npx skills add https://github.com/DJRHails/dotfiles --skill import-papers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps researchers manage large PDF libraries by automatically extracting bibliographic metadata, generating standardized BibTeX entries, and organizing the PDFs into a central bibliography.

Core Features & Use Cases

  • Metadata extraction: Pulls title, authors, year, and venue from PDFs stored in research/dump/.
  • BibTeX generation: Creates consistent BibTeX entries and appends them to research/papers.bib with proper keys.
  • Automatic organization: Moves and renames PDFs into research/papers/ and deduplicates duplicates.
  • Use Case: Importing a new batch of papers from a conference, then automatically updating the bibliography and file organization.

Quick Start

Use the import-papers skill to process all PDFs in the directory research/dump/ and populate research/papers/ with BibTeX entries.

Frequently Asked Questions about import-papers

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

FAQPage Schema
How do I automatically extract metadata from PDFs to generate BibTeX entries?

To automatically extract metadata from PDFs and generate BibTeX entries, place your research PDFs in a designated dump folder. The skill parses the document text using pdftotext to pull titles, authors, and years, then appends standardized BibTeX entries to your bibliography file.

What is the best way to batch import academic papers into a research library?

The best way to batch import academic papers is to process a folder of unorganized PDFs automatically. This skill extracts bibliographic metadata, generates consistent citation keys, moves the renamed files into a central papers directory, and deduplicates any redundant documents.

Do I need pdftotext to extract bibliographic metadata from research PDFs?

Yes, you need pdftotext installed to extract bibliographic metadata from research PDFs using this skill. It relies specifically on pdftotext to parse the raw text content from PDF files, which is required to identify titles, authors, and publication venues for the bibliography.

Can I automatically organize and deduplicate downloaded PDFs in my bibliography?

You can automatically organize and deduplicate downloaded PDFs by running the import process. It identifies duplicate files in the dump folder, removes redundancies, renames the remaining documents, and moves them into a structured central directory for your academic library.

How does automatic PDF metadata extraction handle missing citation details?

Automatic PDF metadata extraction handles missing citation details by parsing the available raw text from the document using pdftotext. It extracts whatever title, author, year, and venue information is present in the text and formats the recognized data into a standardized BibTeX entry.

What are the limitations of automated BibTeX generation from academic PDFs?

Limitations of automated BibTeX generation from academic PDFs include total reliance on pdftotext for text extraction. If a PDF is scanned, image-based, or lacks embedded text, the tool cannot parse the metadata needed to generate the citation entries for your bibliography.