con un clic
here-now
Publish static files and sites to here.now for instant public URLs.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Publish static files and sites to here.now for instant public URLs.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Search and install agent skills from ClawHub, the public skill registry.
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Schedule reminders and recurring tasks.
Category-based atomic memory system with explicit typed operations.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
| name | here-now |
| description | Publish static files and sites to here.now for instant public URLs. |
| homepage | https://here.now/docs |
| metadata | {"hermitcrab":{"emoji":"🌐"}} |
Instant web hosting for agent-built static sites, documents, dashboards, prototypes, and assets.
Use this skill when the user wants any of:
here.now is static hosting only.
Authorization: Bearer <API_KEY> for permanent sites and management APIsclaimUrl and claimToken; keep them and show the claimUrl to the userPOST /api/v1/publishfinalizeUrlsiteUrl to the userclaimUrl and warn that it is returned only oncecurl -sS https://here.now/api/v1/publish \
-H "X-HereNow-Client: hermitcrab/manual" \
-H "Content-Type: application/json" \
-d '{
"files": [
{
"path": "index.html",
"size": 1234,
"contentType": "text/html; charset=utf-8"
}
]
}'
For authenticated publish, add:
-H "Authorization: Bearer <API_KEY>"
The response includes:
siteUrlupload.versionIdupload.uploads[]upload.finalizeUrlclaimUrl, claimToken, expiresAtFor each item in upload.uploads[], upload the matching local file:
curl -X PUT "<presigned-url>" \
-H "Content-Type: <content-type>" \
--data-binary @<local-file>
Uploads can run in parallel.
curl -sS -X POST "<finalize-url>" \
-H "Content-Type: application/json" \
-d '{"versionId":"<version-id>"}'
Use PUT /api/v1/publish/:slug with the same manifest shape.
Authorization: Bearer <API_KEY>claimToken in the request bodyPreferred key locations, first match wins:
--api-key for scripted use onlyHERENOW_API_KEY~/.herenow/credentialsAgent-assisted sign-up:
curl -sS https://here.now/api/auth/agent/request-code \
-H "Content-Type: application/json" \
-d '{"email":"user@example.com"}'
curl -sS https://here.now/api/auth/agent/verify-code \
-H "Content-Type: application/json" \
-d '{"email":"user@example.com","code":"ABCD-2345"}'
Store the key:
mkdir -p ~/.herenow && chmod 700 ~/.herenow
printf '%s\n' "<API_KEY>" > ~/.herenow/credentials && chmod 600 ~/.herenow/credentials
claimUrl values to the userX-HereNow-Client for better service-side debugging