← Back to Skills Marketplace
153
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install paper-highlight
Description
Automatically highlight academic papers by 5 semantic categories — goal, motivation, method, results, contributions — to help you quickly skim a paper. Confi...
Usage Guidance
This skill appears to be a straightforward local PDF highlighter implemented with PyMuPDF. Before installing, verify the Homebrew 'uv' formula is the intended package (the SKILL.md uses 'uv' to manage the virtualenv — you can substitute a standard venv creation if you prefer). Review scripts/highlight_paper.py yourself to confirm there are no unexpected network calls (the provided portion appears rule-based and local). Note the SKILL.md will ask for explicit consent before processing large PDFs. If you want to be extra cautious, run the script inside an isolated environment and inspect its output destination (where annotated PDFs are written) to ensure it only writes files you expect.
Capability Analysis
Type: OpenClaw Skill
Name: paper-highlight
Version: 1.0.0
The paper-highlight skill bundle is a legitimate utility designed to semantically annotate academic PDFs using the PyMuPDF library. The core logic in `scripts/highlight_paper.py` uses keyword scoring and section analysis to apply highlights and summary notes locally to a document. The `SKILL.md` instructions include a responsible 'Preflight Gate' that requires the agent to warn the user about potential token costs before processing, and there is no evidence of data exfiltration, malicious command execution, or obfuscation.
Capability Assessment
Purpose & Capability
Name/description promise (semantic PDF highlighting) matches the bundled artifacts: SKILL.md describes a local workflow and the repository contains a PyMuPDF-based script (scripts/highlight_paper.py) plus a rules doc. The declared binaries (python3 and uv) and the PyMuPDF dependency are appropriate for this purpose.
Instruction Scope
Runtime instructions only reference local files, creating a venv, installing pymupdf, pre-reading the PDF, and annotating it. The SKILL.md explicitly requires user confirmation before doing costly full-paper processing. There are example absolute paths (/Users/yo/…) but that appears to be an example usage, not a directive to access unrelated system files.
Install Mechanism
Install uses a Homebrew formula named 'uv' to provide the 'uv' binary, which the SKILL.md uses to create a venv and run pip. Using Homebrew is reasonable, but the 'uv' tool is less common than e.g. python -m venv; you should verify the 'uv' formula you will install is the expected project and not an unrelated package before running brew install.
Credentials
The skill requests no environment variables or credentials. The workflow operates on user-supplied PDFs and a local virtualenv; no secrets or external service credentials are required.
Persistence & Privilege
The skill is not always-enabled, does not request elevated or system-wide changes, and its install/usage creates a venv inside the skill folder. It does not request to modify other skills or global agent configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install paper-highlight - After installation, invoke the skill by name or use
/paper-highlight - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of paper-highlight.
- Automatically highlights academic papers in 5 semantic categories (goal, motivation, method, results, contributions).
- Configurable highlight density levels, opacity, and optional note/summary layers.
- Includes a preflight gate: estimates page/word/token count and warns users before heavy processing.
- Uses soft pastel highlight colors (with light/dark modes) for clear, non-intrusive marks.
- Provides precise controls for density, per-page limits, and optional highlight categories.
- Workflow instructions and detailed usage guidelines included in documentation.
Metadata
Frequently Asked Questions
What is Paper Highlight?
Automatically highlight academic papers by 5 semantic categories — goal, motivation, method, results, contributions — to help you quickly skim a paper. Confi... It is an AI Agent Skill for Claude Code / OpenClaw, with 153 downloads so far.
How do I install Paper Highlight?
Run "/install paper-highlight" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Paper Highlight free?
Yes, Paper Highlight is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Paper Highlight support?
Paper Highlight is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Paper Highlight?
It is built and maintained by Yorch (@yorch233); the current version is v1.0.0.
More Skills