Skip to main content

DocSend to PDF

Install in Claude Desktop

PyPI version License: MIT Agent Skills Compatible Claude Code Plugin Cursor Plugin

Convert any DocSend shared link into a downloadable PDF — handling all access gates automatically.

Uses the open Agent Skills standard. Works with Claude Desktop, Claude Code, Cursor, Codex CLI, Manus, and other compatible agents.

What It Does

  • Accepts any DocSend URL (docsend.com/view/, /v/ short links, custom subdomains)
  • Handles all access gates: email, passcode, NDA acceptance, email verification
  • Downloads page images via DocSend's internal API and composites them into a multi-page PDF
  • Two-phase resumable design for programmatic use (session blob or state file)
  • Detects and rejects non-document links (Spaces/folders, video documents)

Installation

Claude Desktop

Install in Claude Desktop

— or install manually —

  1. Click Customize in the sidebar
  2. Click Browse Plugins
  3. Go to the Personal tab and click +
  4. Choose Add marketplace
  5. Type yaniv-golan/docsend-to-pdf-skill and click Sync

Claude Code (CLI)

claude plugin marketplace add https://github.com/yaniv-golan/docsend-to-pdf-skill
claude plugin install docsend-to-pdf@docsend-to-pdf-marketplace

Or from within a Claude Code session:

/plugin marketplace add yaniv-golan/docsend-to-pdf-skill
/plugin install docsend-to-pdf@docsend-to-pdf-marketplace

Any Agent (npx)

Works with Claude Code, Cursor, Copilot, Windsurf, and 40+ other agents:

npx skills add yaniv-golan/docsend-to-pdf-skill

Cursor

  1. Open Cursor Settings
  2. Paste https://github.com/yaniv-golan/docsend-to-pdf-skill into the Search or Paste Link box

Claude.ai (Web)

  1. Download docsend-to-pdf.zip
  2. Click Customize in the sidebar → Skills → + → Upload a skill

Manus

  1. Download docsend-to-pdf.zip
  2. Go to Settings → Skills → + Add → Upload
  3. Upload the zip

Codex CLI

$skill-installer https://github.com/yaniv-golan/docsend-to-pdf-skill

Or install manually:

  1. Download docsend-to-pdf.zip
  2. Extract the docsend-to-pdf/ folder to ~/.codex/skills/

Other Tools (Windsurf, etc.)

Download docsend-to-pdf.zip and extract the docsend-to-pdf/ folder to:

  • Project-level: .agents/skills/ in your project root
  • User-level: ~/.agents/skills/

Standalone CLI (no agent)

pipx install docsend-to-pdf

or

pip install docsend-to-pdf

Prerequisites

The skill installs the CLI on first run, but your machine needs:

  • Python 3.9+
  • pip or pipx

Usage

The skill auto-activates when you share a DocSend link. Examples:

Here's the investor deck: https://docsend.com/view/abc123 — can you save it as a PDF?
Download https://docsend.com/v/2w8kc/mononio-ai-investor-deck as PDF
https://docsend.com/view/xyz789 → PDF please

The skill will handle email gates, passcodes, NDA acceptance, and verification codes interactively.

Standalone CLI

# Basic download (no gate)
docsend-to-pdf https://docsend.com/view/abc123 -o deck.pdf

# With email gate
docsend-to-pdf https://docsend.com/view/abc123 --email you@example.com -o deck.pdf

# JSON output for scripting
docsend-to-pdf https://docsend.com/view/abc123 --email you@example.com --json -o deck.pdf

Access Gates

Gate Handled CLI Flag
Email Yes --email
Passcode Yes --passcode
NDA Yes --accept-nda
Email Verification Yes --verification-code
Allowed Viewers Detected Reports rejection clearly

GitHub Pages

To enable the "Install in Claude Desktop" button, go to repo Settings → Pages → Source: GitHub Actions.

License

MIT

Metadata

Release files for docsend-to-pdf 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for docsend-to-pdf 0.1.2
File Size Uploaded
docsend_to_pdf-0.1.2.tar.gz 17.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for docsend-to-pdf 0.1.2
File Interpreter ABI Platform
docsend_to_pdf-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 30.9 kB

Release files / docsend_to_pdf-0.1.2.tar.gz

Download URL docsend_to_pdf-0.1.2.tar.gz
Size 17.1 kB
Tags Source
SHA-256 checksum
How to use checksums
aaaad32e938daed01c693ecc40625f4f942934ab511f71c0805c765dd745c46d
BLAKE2b-256 checksum
How to use checksums
908c9931fa87e619b2849f4955edb16e276116c1a493350dacfeaa4bd52746bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 15, 2026.

Transparency log

Release files / docsend_to_pdf-0.1.2-py3-none-any.whl

Download URL docsend_to_pdf-0.1.2-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5aec65b69d2a2badf2aa69e04c3ec4c3b5d081366dacfa6c15987a6fbf5ed729
BLAKE2b-256 checksum
How to use checksums
ceb080180fd581125ed1d040cfd1b379034ce4e9d55040dd43f7f3590141e8d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page