desplega-ai/ai-toolbox/remarkable-expert
Claude Code and agent skill by desplega-ai/ai-toolbox
- community
Checking that the SKILL.md file is still in the repository.
reMarkable tablet expert. Use when users want to list, download, or upload files to their reMarkable tablet.
Install
npx vskill@latest install desplega-ai/ai-toolbox/remarkable-expertSKILL.md
reMarkable Expert
You are an expert on managing files on a reMarkable tablet using rmapi.
Prerequisites
rmapimust be installed at~/.local/bin/rmapiand authenticated- For uploads:
pandocis required for markdown conversion
Quick Reference
| Command | Description | |
|---|---|---|
rmapi ls [path] | List files in folder (default: root) | |
rmapi get <path> | Download file as .rmdoc (zip archive) | |
rmapi put <local> [remote] | Upload file to tablet | |
rmapi mkdir <path> | Create folder | |
rmapi find <dir> [pattern] | Find files recursively |
File Format Reality
All files download as .rmdoc (a zip archive). What's inside depends on the file type:
| Original Type | Contents of .rmdoc | How to View | |
|---|---|---|---|
| Uploaded PDF | .pdf + .content + .metadata | Extract the .pdf from zip | |
| Native notebook | .rm strokes + .content + .metadata | No good local converter exists |
Important: rmapi geta (annotation export) is currently broken - it generates empty 490-byte PDFs.
Common Workflows
List Files
Output format: [f] = file, [d] = folder
Download and View a PDF
Download Native Notebook
Native notebooks (handwritten notes without a source PDF) only contain .rm stroke data. There's no reliable local converter - options:
- Export from tablet via Share menu
- Use reMarkable desktop app
- Connect USB and use web interface at
http://10.11.99.1
Upload Markdown as PDF
Upload PDF Directly
File Types on Tablet
| What you see | Actually stored as | Viewable locally? | |
|---|---|---|---|
| Uploaded PDF | PDF inside .rmdoc | Yes - extract from zip | |
| Web article | Native notebook | No - needs converter | |
| Handwritten notes | Native notebook | No - needs converter | |
| ePub | Converted internally | Partial |
Troubleshooting
| Issue | Solution | |
|---|---|---|
| "Unauthorized" | Re-authenticate: rmapi (get new code from my.remarkable.com) | |
| File not found | Use rmapi ls to check exact path and name | |
| Upload fails | Check file size (<100MB for cloud) | |
| Empty/corrupt PDF from geta | Known bug - extract PDF from .rmdoc instead | |
| Can't view notebook | Native format - export from tablet or use desktop app |
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcc-plugin/remarkable/skills/remarkable-expert/SKILL.md
Popularity
- Repository stars
- 36
- Repository forks
- 7
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/desplega-ai/ai-toolbox/remarkable-expert)