LaunchKit · 2026
Back to Skills

Deploy static websites to IPFS with a single command using PinMe CLI.

0
0 downloads
by @ntlx

Setup & Installation

openclaw skills install @ntlx/pinme

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install pinme

What This Skill Does

PinMe CLI deploys static website builds to IPFS with a single command. It auto-detects common output directories (dist, build, out, public) and returns a preview URL after upload. Supports Vite, React, Vue, Next.js, Angular, and plain static sites.

Unlike traditional hosting platforms, PinMe requires no account signup for basic uploads and stores files on IPFS, making deployments censorship-resistant and serverless by default.

When to use it

  • Deploy a Vite build to a shareable preview URL
  • Share a React app prototype without a hosting account
  • Upload a Next.js static export to IPFS
  • Get a permanent preview link for a client review
  • Automate frontend deployment in a GitHub Actions pipeline

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: deploy my built Vite project and give me a preview URL

AGENT
  1. 1Check Node.js version meets >=16.13.0 requirement
  2. 2Install pinme globally if not present: npm install -g pinme
  3. 3Detect static output directory, confirm dist/ exists with index.html
  4. 4Run: pinme upload dist
  5. 5Extract and return the preview URL from command output
OUTPUT

https://pinme.eth.limo/#/preview/<CID>

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

PinMe AppKey from https://pinme.eth.limo/ dashboard (required for custom domain binding and authenticated uploads)