zotero-external-search-import

Discover and normalize scholarly records from OpenAlex for Zotero imports.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill zotero-external-search-import
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zotero-external-search-import
Source: https://github.com/liongkj/zotero-library-bridge-skills/tree/main/skills/zotero-external-search-import
Command: npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill zotero-external-search-import

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Enables end-to-end discovery, normalization, de-duplication, and orchestration of Zotero imports using an OpenAlex-first workflow.

Core Features & Use Cases

  • OpenAlex-first discovery: find papers via topic search, title lookup, and DOI resolution
  • Normalization: map results into the Zotero import schema (title, authors, journal, year, doi, abstract, url)
  • Deduplication & ranking: remove duplicates by DOI or title/year and rank by relevance and data completeness
  • Bridge orchestration: hand off to zotero-library-bridge for import and optional full-text retrieval
  • Use Case: discover, deduplicate, and prepare import-ready records for Zotero bibliography pipelines

Quick Start

Ask it to discover papers with a query, normalize metadata, and hand off to Zotero for import.

Frequently Asked Questions about zotero-external-search-import

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

FAQPage Schema
How do I discover and import papers into Zotero using OpenAlex?

Discover and import papers by querying OpenAlex via topic search or DOI resolution, normalizing the scholarly records into Zotero schema, and orchestrating batched imports through a library bridge handoff.

What is OpenAlex-first discovery for Zotero bibliographies?

OpenAlex-first discovery is the process of querying OpenAlex for scholarly records, normalizing fields into Zotero import schema, and deduplicating results before orchestrating Zotero imports to build clean bibliography pipelines.

How does deduplication work when importing records to Zotero?

Deduplication for Zotero imports works by removing duplicate records matched by DOI or title and year, then ranking the remaining results by relevance and data completeness before the bridge handoff.

Can I resolve DOIs and normalize metadata before a Zotero import?

You can resolve DOIs and normalize metadata by mapping OpenAlex records into the Zotero import schema, capturing fields like title, authors, journal, year, abstract, and URL before executing the import.

Do I need a Zotero library bridge to batch import OpenAlex records?

Batched imports and per-item status reporting require a bridge handoff contract with downstream Zotero library bridge skills to execute the orchestrated import of OpenAlex records.

What are the limitations of using OpenAlex for Zotero imports?

OpenAlex-first Zotero imports are limited to normalized fields within the Zotero import schema and require deduplication by DOI or title/year to manage duplicates before the bridge handoff.