Vmup — AI skill for Claude Code
Send screenshots and files to remote hosts over SSH for AI agents (Claude Code, Codex, Cursor, and more).
How to install Vmup
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nyxsky404/vmup and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Vmup does
Send screenshots and files to remote hosts over SSH for AI agents (Claude Code, Codex, Cursor, and more).
Alternatives in AI
- Peekaboo — Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, o 3.2k ★
- Claude Skill Aso Appstore Screenshots — A Claude Code skill that generates high-converting App Store screenshots for your iOS app 1.2k ★
- CLI Manager — A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows 749 ★
README
vmup
*Batch files to a remote host over SSH for coding agents*
**Docs:** [https://vmup.dev/docs](https://vmup.dev/docs)
[](https://www.npmjs.com/package/@nyxsky404/vmup) [](https://github.com/nyxsky404/vmup/actions/workflows/ci.yml) [](https://nodejs.org) [](https://www.typescriptlang.org) [](https://github.com/nyxsky404/vmup/blob/main/LICENSE)
[Docs](https://vmup.dev/docs) • [Overview](#overview) • [Getting started](#getting-started) • [Quickstart](#quickstart) • [Usage](#usage) • [Commands](#commands) • [Config](#config) • [Troubleshooting](#troubleshooting)
The npm package is [`@nyxsky404/vmup`](https://www.npmjs.com/package/@nyxsky404/vmup). The command is `vmup`. Full documentation is on the [docs site](https://vmup.dev/docs).
A coding agent on a VM reads files by path. Screenshots, PDFs, and recordings sit on your laptop. vmup copies them over SSH into one remote folder, prints a prompt, and copies that prompt to your clipboard. Paste it into the agent thread.
Uploaded 3 files → default
Agent folder: ~/vmup/agents-20260911-140128-a1b2c3d4/
Prompt:
Please inspect all files in ~/vmup/agents-20260911-140128-a1b2c3d4/
**Important:** You need **Node.js 18+** and **OpenSSH** (`ssh` on your `PATH`). Native Windows is not supported; use [WSL](https://learn.microsoft.com/windows/wsl/).
Overview
vmup is a small CLI for one job: collect files on your machine, stage a unique batch, upload it over SSH, and hand back **one folder path**.
collect → validate → stage → upload → print path + prompt → TTL cleanup
| Piece | D
Related Skills
Frieren Agent Monitor Pet
Animated macOS desktop pet and AI coding agent monitor for Claude Code, Codex, Cursor, and Pi, with local and
Aiterm MCP
One persistent MCP terminal your AI drives — and launches other coding agents (Codex/Grok/Composer) into. SSH,
Lattice Term
跨平台 AI CLI 與遠端連線桌面工作區|Run Codex, Claude Code and other local agents alongside SSH, SFTP, RDP, VNC and encrypte
CloudCodexServer
Многопользовательский сервер для работы команды с AI-агентом в терминале (OpenAI Codex CLI, Claude Code) через
PAI FileShare Skill
This skill lets you send yourself files by letting your AI (Claude Code, PAI, etc) put it in your local Nextcl
Remote CLI
Control Claude Code & Gemini CLI from your phone via Feishu. Broken config? Service down? Send one message — y
Related Agents
Ade
Agent sessions routinely outlast the machine that started them, and checking a Claude Code or Codex run from a
Async Code
Use Claude Code or CodeX CLI to perform multiple tasks in parallel with a Codex-style UI, functioning as a per
Monk Installer
Install, upgrade, and troubleshoot monk-agent plus Monk CLI/daemon for Claude, Codex, and Cursor users.