Toolverse
All skills

zotero

by openclaw

Manage Zotero reference libraries via the Web API. Search, list, add items by DOI/ISBN/PMID (with duplicate detection), delete/trash items, update metadata and tags, export in BibTeX/RIS/CSL-JSON, batch-add from files, check PDF attachments, cross-reference citations, find

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Mobile
Views
27

About this skill

Manage Zotero reference libraries via the Web API. Search, list, add items by DOI/ISBN/PMID (with duplicate detection), delete/trash items, update metadata and tags, export in BibTeX/RIS/CSL-JSON, batch-add from files, check PDF attachments, cross-reference citations, find missing DOIs via CrossRef, and fetch open-access PDFs. Supports --json output for scripting. Use when the user asks about academic references, citation management, literature libraries, PDFs for papers, bibliography export, or Zotero specifically.

How to use

  1. Przygotuj klucz API Zotero: wejdź na https://www.zotero.org/settings/keys/new, utwórz nowy klucz dostępu i skopiuj go. Na tej samej stronie znajdziesz swój identyfikator użytkownika (liczbę, nie nazwę konta).

  2. Skonfiguruj zmienne środowiskowe wymagane przez umiejętność: ZOTERO_API_KEY (Twój klucz) i ZOTERO_USER_ID (identyfikator użytkownika). Jeśli pracujesz z biblioteką grupową, zamiast ZOTERO_USER_ID ustaw ZOTERO_GROUP_ID. Opcjonalnie dodaj CROSSREF_EMAIL, aby poprawić skuteczność wyszukiwania DOI.

  3. Użyj umiejętności do wyszukania artykułów w swojej bibliotece — poproś agenta, aby znalazł pozycje zawierające określone słowa kluczowe, na przykład "cognitive load" lub nazwę autora.

  4. Dodaj nowe pozycje do biblioteki, podając DOI, ISBN lub PMID artykułu — umiejętność automatycznie sprawdzi, czy pozycja już istnieje, aby uniknąć duplikatów.

  5. Eksportuj cytowania w wybranym formacie (BibTeX, RIS lub CSL-JSON) — poproś agenta o eksport wyników wyszukiwania lub całej kolekcji do użytku w edytorze tekstu lub menedżerze bibliografii.

  6. Zarządzaj metadanymi: edytuj tagi, opisy i inne informacje o pozycjach, oraz sprawdzaj dostępne załączniki PDF dla każdego artykułu.

Related skills

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

android-kotlin-development

by aj-geddes

Develop native Android apps with Kotlin. Covers MVVM with Jetpack, Compose for modern UI, Retrofit for API calls, Room for local storage, and navigation architecture.

Mobile
152396

openscad

by mitsuhiko

Create and render OpenSCAD 3D models. Generate preview images from multiple angles, extract customizable parameters, validate syntax, and export STL files for 3D printing platforms like MakerWorld.

Mobile
4291

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

slidev

by XIYO

Comprehensive guide for Slidev - a web-based presentation framework for developers. Covers Markdown syntax, layouts, components, animations, theming, and exporting. Use this skill when creating or working with developer presentations using Slidev.

Mobile
223353

godot

by bfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI

Mobile
547680