ebook

Search and download legally available PDF files from trusted internet sources.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill ebook-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ebook
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/productive/skills/ebook
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill ebook-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding and downloading PDF books or documents from legitimate sources is time-consuming and risky, since many download links come from untrusted or copyright-infringing sites. This Skill automates the search, verifies source legitimacy, downloads the file to a configured folder, and keeps a record of every attempt. ## Core Features & Use Cases - Legal PDF Search & Download: Searches the web for PDFs from trusted sources such as publishers, universities, government agencies, and public archives like archive.org, then downloads them. - Configurable Download Path: Stores your preferred download folder in ~/.config/claude-ebook/settings.json, with support for one-off path overrides and permanent path changes. - Automatic Book List Tracking: Appends every download attempt (success or failure) to a book-list.md table in your download folder, including status and source notes. - Use Case: Ask to download "Clean Code" — the Skill searches open-access sources, downloads the PDF as Clean Code.pdf to your configured folder, and logs the result in your book list. ## Quick Start Use the /ebook command to find and download the PDF of Clean Code from a legal source.

Frequently Asked Questions about ebook

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

FAQPage Schema
How do I download a PDF book by name?▼

Invoke /ebook with the book title, and the Skill searches trusted sources like publishers, universities, and archive.org using web tools. It verifies the file is accessible, downloads it to your configured folder, and names the file after the book title.

How do I download a PDF from a URL directly?▼

Paste the PDF URL as the argument to /ebook. The Skill checks that the URL is accessible and points to a real PDF, then downloads it directly to your configured download path with a meaningful filename.

How do I change the default download folder for PDFs?▼

Say something like "change download path" or "set download path" and the Skill shows the current path, asks for the new one, and updates ~/.config/claude-ebook/settings.json. Specifying a path in a single request only applies to that download.

Does this download copyrighted or paywalled books?▼

No. The Skill strictly respects copyright and refuses to download content behind paywalls, protection systems, or sources without distribution rights. If unsure about a source's legitimacy, it declines and suggests official alternatives.

What happens when a PDF is not found or unavailable?▼

The Skill explains why the download was refused, suggests alternatives like the publisher's official page or digital libraries, and still logs the failed attempt as "Not Available" with the reason in book-list.md.