Loading...
Loading...
Upload and share files via temporary public URLs using the Vanish CLI (vanish-cli). Use when the user wants to upload files, share screenshots or images, get a public URL for a file, manage temporary file uploads, or embed images in markdown/PRs. Triggers on file sharing, temporary links, screenshot uploads, and vanish commands.
npx skill4agent add the-vibe-company/vanish vanishnpm i -g vanish-clinpx vanish-clivanish screenshot.png # shorthand for vanish upload
vanish upload file1.png file2.jpg # multiple files
vanish upload image.png --md # markdown: 
vanish upload data.json --json # JSON: { url, id, filename, size, expires }
vanish upload file.png --no-clipboard # don't copy URL to clipboardnpx vanish-clivanish--md--json{ url, id, filename, size, expires }| Tier | Retention | Max Size | Rate Limit |
|---|---|---|---|
| Anonymous (no login) | 48 hours | 2 MB | 10/hour |
Free ( | 30 days | 2 MB | 50/hour |
Pro ( | Unlimited | 1 GB | 200/hour |
.exe.bat.cmd.com.msi.scr.sh.bash.ps1.psm1vanish login # GitHub OAuth (opens browser, saves key)
vanish whoami # show username and tier
vanish logout # remove saved API key
vanish upgrade # open Stripe checkout for Pro (2 EUR/month)vanish ls # list uploads (table: ID | Filename | Size | Expires | URL)
vanish ls --json # list as JSON array
vanish rm <id> # delete upload by ID
vanish rm id1 id2 # delete multiple~/.config/vanish/config.jsonapi_keyapi_urlVANISH_API_KEYVANISH_API_URLhttps://vanish.sh