From a74a73a1605644d4bec9f7736d5825934174f73c Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Thu, 9 Apr 2026 16:10:20 -0400 Subject: [PATCH] feat: migrate Zotero Import Tool to Literate Skill --- org-skill-zotero-import.org | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 org-skill-zotero-import.org diff --git a/org-skill-zotero-import.org b/org-skill-zotero-import.org new file mode 100644 index 0000000..31f7648 --- /dev/null +++ b/org-skill-zotero-import.org @@ -0,0 +1,36 @@ +:PROPERTIES: +:ID: zotero-import-tool +:END: +#+TITLE: SKILL: Zotero Import Tool (Universal Literate Note) +#+FILETAGS: :zotero:research:import:psf: + +#+title: Zotero to Org-mode Import Tool Project +#+author: Amero Garcia +#+created: [2026-03-16 Mon 14:05] +#+begin_comment +Project documentation for Zotero to Org-mode Import Tool Project +#+end_comment + +* Zotero to Org-mode Import Tool Project + +*Goal:** To develop a "makeshift" tool for importing a Zotero library into Org-mode, with key functionalities: +1. *Academic Papers:** Accurately track and link to attached academic papers. +2. *Web Bookmarks:** Create web snapshots of imported web bookmarks for persistence and future reference. + +*Initial Scope:** +- Understanding Zotero's data export formats (e.g., BibTeX, JSON, RIS). +- Determining the optimal way to represent Zotero items (publications, notes, web pages) within Org-mode. +- Designing a mechanism to locate and link to attached PDF/other files from Org-mode entries. +- Identifying tools or methods for creating persistent web snapshots (e.g., using a web archiving service, local archiving). + +*Information Needed from Amr:** +- Preferred Zotero export format for data import. +- Desired Org-mode structure for imported Zotero entries. +- How you envision the links to academic papers working within Org-mode (e.g., direct file link, Zotero URI). +- Any specific web archiving tools or methods you have in mind for the web snapshots. +- Whether this tool should be Emacs Lisp-based, Python, or another language. + +*Next Steps:** +1. Gather Amr's requirements for Zotero data handling and Org-mode output. +2. Research Zotero API/export capabilities and web archiving strategies. +3. Propose a high-level design for the import tool. \ No newline at end of file