remarkable
Send files and web articles to a reMarkable e-ink tablet via the reMarkable Cloud. Upload PDFs, EPUBs, or convert web articles to readable ebooks and send them to the device. Also browse and manage files on the device. Use when the user mentions reMarkable, wants to send an article or document to their e-reader, or manage reMarkable cloud files.
Why use this skill?
Use the remarkable skill to send web articles, PDFs, and EPUBs to your reMarkable e-ink tablet. Manage files and sync documents easily.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/nickian/remarkableWhat This Skill Does
The remarkable skill is an integration for the OpenClaw AI agent that enables seamless interaction with your reMarkable e-ink tablet via the reMarkable Cloud API. By leveraging the 'rmapi' tool, this skill allows users to bridge the gap between their digital web browsing and their physical reading experience. It transforms the reMarkable from a standalone device into a synchronized extension of your research workflow. Whether you want to push a long-form article discovered online directly to your tablet for distraction-free reading, upload existing PDFs or EPUB files, or manage your tablet's file system directory structure, this skill handles the heavy lifting through simple agent commands. It automates the extraction, conversion, and transmission of web content, ensuring that your reading materials are ready on your device whenever you pick it up.
Installation
Installation requires a two-part process. First, ensure the Go language is installed on your system to build the underlying 'rmapi' utility. Run the following command in your terminal: 'cd /tmp && git clone --depth 1 https://github.com/ddvk/rmapi.git && cd rmapi && go build -o /usr/local/bin/rmapi .'. Upon the first execution, you will be prompted to authenticate by entering a one-time code retrieved from the official reMarkable cloud website. Additionally, ensure the following Python dependencies are present in your environment: 'readability-lxml', 'ebooklib', 'requests', 'beautifulsoup4', and 'lxml'. Finally, install the skill itself via the OpenClaw hub: 'clawhub install openclaw/skills/skills/nickian/remarkable'.
Use Cases
This skill is perfect for students, researchers, and professionals who consume heavy volumes of technical documentation or web-based reading. Common use cases include pushing academic papers found in PDF format to the reMarkable for annotating with a stylus, curating a 'to-read' folder of web articles for commute reading, or organizing a library of e-books directly from your computer terminal. It is an essential productivity booster for anyone who prefers the eye-friendly, focus-oriented environment of an e-ink display over a standard computer screen.
Example Prompts
- "Send this blog post about quantum computing to my reMarkable in the /Articles folder as an EPUB."
- "List all the files currently in my /Books directory on my reMarkable."
- "Upload the file located at /downloads/manual.pdf to the root directory of my reMarkable."
Tips & Limitations
When saving articles, EPUB is the highly recommended format as it allows the text to reflow and adjust font sizes, which is significantly better for the reMarkable screen than a static PDF. Note that some websites employ aggressive anti-scraping measures; if the article fetch fails, the underlying library may be unable to parse the content. The tool caches your credentials in '~/.rmapi', so you only need to perform the initial one-time code setup once. Always ensure your reMarkable tablet is connected to Wi-Fi so the cloud synchronization can trigger automatically after the command completes.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-nickian-remarkable": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
supernote
Access a self-hosted Supernote Private Cloud instance to browse files and folders, upload documents (PDF, EPUB) and notes, convert web articles to EPUB/PDF and send them to the device, check storage capacity, and navigate the directory tree. Use when the user mentions Supernote, e-ink device files, wants to upload/browse documents on their Supernote cloud, or wants to send an article/URL to their e-reader.
nocodb
Access and manage NocoDB databases, tables, and records via REST API. Use when the user wants to view bases, list tables, inspect column schemas, query or filter row data, or insert new records into a self-hosted NocoDB instance. Also use for spreadsheet-style database lookups and data entry.
vikunja
Manage tasks and projects on a self-hosted Vikunja instance. Use when the user wants to create, view, complete, or manage tasks, check what's due or overdue, list projects, or get task notifications. Also use for to-do lists, reminders, and task tracking.
freshrss
Query headlines and articles from a self-hosted FreshRSS instance. Use when the user asks for RSS news, latest headlines, feed updates, or wants to browse articles from their FreshRSS reader. Supports filtering by category, time range, and count.
readeck
Save articles to Readeck (self-hosted read-it-later app). Use when the user wants to save an article for later reading, add something to their reading list, or send a page to Readeck.