lookup
CommunityZotero-first unified literature search.
Education & Research#academic writing#BibTeX#research-lookup#literature lookup#Zotero#unified search#external fallback
Authorhyperbolic-c
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill unifies literature searching by querying the local Zotero library first and automatically falling back to external sources when configured, reducing manual switching and ensuring access to broader results.
Core Features & Use Cases
- Local-first search: semantically searches your Zotero library (via zotero-mcp) with an option to use semantic or keyword matching and sorts results by year.
- Automatic external fallback: if local results are empty and OPENROUTER_API_KEY is configured, queries external databases and returns a unified set of papers.
- Unified output & Citations: outputs a consistent structure with BibTeX data, deduplication, and a single result format suitable for writing workflows. Use Case: A researcher wants to assemble relevant citations for a literature review without manually coordinating local and external sources.
Quick Start
Use the UnifiedLiteratureLookup to search for papers: from scientific_writer import UnifiedLiteratureLookup lookup = UnifiedLiteratureLookup() result = lookup.search("transformer attention") for paper in result.papers: print(paper.title)
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: lookup Download link: https://github.com/hyperbolic-c/auto-writing/archive/main.zip#lookup Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.