bib-cite-web

Extract webpage metadata to generate BibTeX or CSL JSON citations with Wayback Machine archival.

3|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/Mearman/marketplace --skill bib-cite-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bib-cite-web
Source: https://github.com/Mearman/marketplace/tree/main/plugins/bib/skills/bib-cite-web
Command: npx skills add https://github.com/Mearman/marketplace --skill bib-cite-web

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automatically generate accurate bibliographic citations for web pages by extracting metadata and preserving a snapshot via the Wayback Machine.

Core Features & Use Cases

  • Metadata extraction from title, author, description, site name, and publish date to build BibTeX or CSL JSON entries.
  • Wayback Machine archival: submits URLs for preservation and includes the archive URL in the citation.
  • Flexible outputs: outputs in BibTeX or CSL JSON formats for reference managers and manuscripts.
  • Use cases: cite online sources, produce literature references from URLs, or archive web content for reproducibility.

Quick Start

Provide a URL to a webpage to generate a formatted citation (BibTeX or CSL JSON) and optionally archive the page.

Frequently Asked Questions about bib-cite-web

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

FAQPage Schema
How do I generate a BibTeX citation from a web page URL?

To generate a BibTeX citation, provide a web page URL and the tool extracts metadata like title, author, and publish date to build the entry. It outputs structured BibTeX or CSL JSON formats for reference managers.

Can I automatically archive a web page when creating a citation?

Yes, you can automatically archive a web page when creating a citation. The tool submits the URL to the Wayback Machine for preservation and includes the archive URL directly within the generated citation metadata.

What happens if a web page is missing metadata like author or publish date?

When a web page is missing metadata like author or publish date, the citation generator handles these edge cases gracefully. It extracts available metadata and provides clear error messages for missing fields or network issues.

Does the tool output CSL JSON for online sources?

Yes, the tool outputs CSL JSON for online sources alongside BibTeX. It extracts webpage metadata to produce CSL JSON entries, enabling seamless integration with compatible reference managers and academic manuscripts.

Why does my web page citation fail to capture the site name?

Your web page citation might fail to capture the site name if the source HTML lacks proper meta tags. The tool attempts to extract site name metadata but returns clear error messages if network errors occur or data is missing.