reading

Process Zotero papers into structured vault notes with highlights and marginal notes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/yxy23/praxis --skill reading-yxy23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reading
Source: https://github.com/yxy23/praxis/tree/main/skills/reading
Command: npx skills add https://github.com/yxy23/praxis --skill reading-yxy23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts scholarly papers and Zotero annotations into structured vault notes, enabling a repeatable, memory-friendly research workflow.

Core Features & Use Cases

  • Extracts all Zotero highlights and margins with a strict one-to-one annotation mapping
  • Generates per-paper notes in papers/ and records results in hubs/Reading Log.md
  • Supports tiering workflows (Tier 3 default, Tier 1/2 by explicit user action)

Quick Start

Process a paper from Zotero using the reading skill to generate its vault note and update the Reading Log.

Frequently Asked Questions about reading

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

FAQPage Schema
How do I convert Zotero annotations into structured reading notes?

The skill processes scholarly papers from Zotero into structured vault notes by extracting all highlights and marginal notes. It requires Zotero running with the Local API enabled on port 23119 to fetch your annotations and map them directly into your notes.

What do I need to set up before extracting highlights from Zotero into a vault?

Before extracting highlights from Zotero, you need Zotero running with the Local API on port 23119, a designated papers folder, a paper-note template, and a Reading Log in your hubs folder. These components ensure the generated notes follow your structure and update the log automatically.

Can I process an entire Zotero collection of academic papers at once?

Yes, you can process an entire Zotero collection of academic papers at once. The skill supports both individual papers and full collections, generating a structured vault note for each paper and automatically recording all processed results in your hubs Reading Log.

How does the Reading Log track processed scholarly papers?

The Reading Log tracks processed scholarly papers by automatically recording each generated vault note. When the skill extracts Zotero annotations and creates a note in your papers folder, it simultaneously links the result to this hub page to maintain a durable research workflow.

Does the Zotero reading workflow support tiering annotations by importance?

Yes, the Zotero reading workflow supports tiering annotations by importance. It defaults to Tier 3 for general processing, but allows you to explicitly assign Tier 1 or Tier 2 to specific papers, enabling a tiered academic workflow within your vault.