Skip to main content
skill CX Codex

here-now — Claude Code skill: publish sites to a live URL

A skill that lets your agent push a file or folder online and hand back a working link. Handy when a page or document needs a URL right now.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add heredotnow/skill --skill here-now -a claude-code
Open on GitHub

What here-now does

The skill wires your agent into here.now. Publish HTML, documents, images, PDFs, videos or static files to {slug}.here.now or a custom domain. The unit of work is a Site, and each one carries access control: a public link by default, a password, or invite-only access. Workspaces cover teams — Sites there belong to the shared account and answer at {label}.{workspace}.here.now.

Publishing runs as three steps: create, upload the files, finalize. Nothing is live until finalize returns. Run it without an API key and you get an anonymous Site that expires in 24 hours; save a key and the Site sticks around. Two helpers ship with the skill: ./scripts/publish.sh for Sites and ./scripts/drive.sh for private Drive storage.

You need curl, file and jq on the machine. Network access has to reach both https://here.now and https://*.r2.cloudflarestorage.com. In a sandbox with an egress allowlist, open both — allow only here.now and the create call succeeds while every upload fails, leaving finalize to report missing files. The key lives in $HERENOW_API_KEY or in ~/.herenow/credentials. For an HTML Site, keep index.html at the top of the folder you publish, because that folder becomes the Site root.

What it helps with

  • put a finished HTML page behind a link
  • send a PDF or video to a client without a file-sharing service
  • lock a Site with a password or invite-only access
  • publish a WebAssembly build straight from its output folder
  • host a Site inside a shared team workspace

Example prompts for the agent

  • Publish the my-site folder and give me the URL
  • Put report.pdf online and send me the address
  • Make this Site private, invite-only access

How to install here-now

1Skills CLI (Vercel)

npx skills add heredotnow/skill --skill here-now -a claude-code

2Manually: put the files in place

~/.claude/skills/here-now/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/here-now/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about here-now

How do I install here-now in Claude Code?

Run npx skills add heredotnow/skill --skill here-now -a claude-code. The skill lands at ~/.claude/skills/here-now/SKILL.md.

What does here-now do?

It publishes files and folders to a live URL on here.now or a custom domain. A Site can be public, password-protected or invite-only.

What does the skill need to run?

The curl, file and jq binaries, plus network access to https://here.now and https://*.r2.cloudflarestorage.com. Without the second host, uploads fail.

Similar skills

All skills for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor