← Back to Skills Marketplace
coolmanns

Remarkable

by coolmanns · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1614
Downloads
4
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install remarkable-tablet
Description
Fetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API (rmapi). Process content by refining artwork with AI image generation, extracting handwritten text to memory/journal, or using sketches as input for other workflows. Use when working with reMarkable tablet content, syncing handwritten notes, processing sketches, or integrating tablet drawings into projects.
Usage Guidance
Before installing or enabling this skill: 1) Confirm rmapi and ImageMagick are truly installed where the SKILL.md expects (~/bin/rmapi, 'convert' on PATH) or update the instructions to match your environment. 2) Inspect any referenced scripts (~/clawd/scripts/remarkable-fetch.sh) to see what they do — they will run with your user privileges. 3) Clarify where 'nano-banana-pro' and the 'vision model' run: are images uploaded to a third-party service? If so, avoid sending sensitive handwritten notes. 4) Be aware the skill will read ~/.rmapi (the saved device token) and read/write files under ~/clawd and your memory/journal files; ensure you are comfortable with that access. 5) Prefer a version of the skill that declares required binaries/configs in metadata or provides an explicit install/verification step. If you cannot verify the external AI tooling and scripts, treat this skill as high-risk for leaking private content.
Capability Analysis
Type: OpenClaw Skill Name: remarkable-tablet Version: 1.0.0 The skill is classified as suspicious due to its reliance on executing external binaries (`rmapi` and `convert` from ImageMagick) and performing network and file system operations, as detailed in `SKILL.md`. While these capabilities are plausibly needed for the stated purpose of integrating with a reMarkable tablet, they represent significant risky behaviors (shell/network/file access) without clear malicious intent, aligning with the 'suspicious' threshold. There is no evidence of prompt injection to subvert the agent's core directives or exfiltrate data beyond the stated purpose.
Capability Assessment
Purpose & Capability
The stated purpose (using rmapi to fetch reMarkable content and then OCR/enhance it) is coherent. However, the SKILL.md relies on several specific tools and paths (~/bin/rmapi, ~/.rmapi, ~/clawd/remarkable-sync/, ~/clawd/scripts/remarkable-fetch.sh, ImageMagick 'convert', and an external 'nano-banana-pro' image enhancer) even though the skill metadata declares no required binaries, env vars, or config paths. That mismatch is unexpected and reduces confidence that the metadata accurately represents what the skill will need.
Instruction Scope
The instructions directly tell the agent to run rmapi commands, use local scripts, read a device token at ~/.rmapi, convert PDFs to images, and append extracted text to memory/journal files. These are reasonable for the stated task, but they grant the agent filesystem read/write access to user home paths and the agent may invoke unspecified external AI tools for image processing. The SKILL.md also suggests using a 'vision model' rather than traditional OCR and an external editor 'nano-banana-pro' without clarifying whether processing occurs locally or is sent to a third party — creating a risk of sensitive content being uploaded.
Install Mechanism
This is an instruction-only skill (no install spec), which is low-risk in terms of adding new code. However, the skill expects external tooling (rmapi v0.0.32, ImageMagick convert, and 'nano-banana-pro') to be installed and scripts to exist at specific user paths. The absence of an install spec or explicit verification steps means an agent could fail or rely on user-supplied scripts whose behavior is unknown.
Credentials
Metadata declares no environment variables or credentials, but the runtime instructions depend on a device token saved at ~/.rmapi and reference specific user folders and scripts. The skill also names an external image-enhancement service ('nano-banana-pro') and a 'vision model' with no description of where models run or what credentials/endpoints are used. This lack of declared credentials and the presence of unclear external services is disproportionate to the simple fetch-and-OCR description and raises potential for inadvertent data exfiltration.
Persistence & Privilege
The skill does not request 'always: true' and uses default model invocation settings. It does instruct writing to user-space locations (e.g., ~/clawd/remarkable-sync/, memory/journal files) and storing rmapi's token in ~/.rmapi (which is how rmapi works). It does not request system-wide changes or other skills' config, so privilege escalation concerns are limited.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install remarkable-tablet
  3. After installation, invoke the skill by name or use /remarkable-tablet
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of remarkable-tablet skill — integrate your reMarkable tablet content seamlessly into projects. - Fetch handwritten notes, sketches, and drawings from a reMarkable tablet using the rmapi Cloud API. - Process tablet content by refining artwork with AI image generation or extracting handwritten text for memory or journal entries. - Supports multiple sharing workflows: dedicated folder, tagging, or starring items on the tablet. - Provides guides for setup, authentication, and fetching scripts for easy integration. - Enables both text and visual content extraction for use in project docs, illustration workflows, and more.
Metadata
Slug remarkable-tablet
Version 1.0.0
License
All-time Installs 5
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Remarkable?

Fetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API (rmapi). Process content by refining artwork with AI image generation, extracting handwritten text to memory/journal, or using sketches as input for other workflows. Use when working with reMarkable tablet content, syncing handwritten notes, processing sketches, or integrating tablet drawings into projects. It is an AI Agent Skill for Claude Code / OpenClaw, with 1614 downloads so far.

How do I install Remarkable?

Run "/install remarkable-tablet" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Remarkable free?

Yes, Remarkable is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Remarkable support?

Remarkable is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Remarkable?

It is built and maintained by coolmanns (@coolmanns); the current version is v1.0.0.

💬 Comments