PDF Viewer & Annotator

ReactPDFMedia & AssetsUXUpdated 2026-08-11

When to use: Building document review platforms, contract management tools, research paper readers, or legal document systems.

Install
npx skills add pdf-viewer-annotator
Git Clone
git clone https://github.com/skillhub-community/pdf-viewer-annotator.git

Description

Wraps PDF.js with a feature-rich viewing and annotation layer: page thumbnails sidebar for navigation, zoom controls (fit-to-width, fit-to-page, custom %), text selection with highlight/underline/strikethrough tools, sticky note comments placed anywhere on the page, freehand drawing and shape tools (rectangle, arrow), and an annotations panel listing all markup with click-to-navigate.

Annotations are stored as JSON and can be exported/imported separately from the PDF. Supports dark mode for reading comfort. Keyboard shortcuts for all tools (H=highlight, N=note, D=draw, etc.). Responsive — annotation toolbar collapses on mobile.

AI Hub

Need a model endpoint?

AI Hub is an OpenAI-compatible endpoint for Cursor, Claude Code, and Agent workflows.

Open AI Hub

Metadata

Author@content_wei
LicenseMIT
Version1.0.0
Dependencies0