---
name: here-now-wrapper
description: Publish files, documents, temporary sites, and project previews to here.now for fast sharing. Use when transferring documents, hosting temporary sites, sharing built webpages, generating preview URLs for projects, or putting a static asset online quickly for Shawn to review.
---

# here.now Wrapper

Use this skill when the job is to get something online fast for review or transfer.

## Primary use cases

- publish a document for sharing
- host a temporary project preview
- put a static site online quickly
- share images, PDFs, or folders with a live URL
- make a built project viewable without a full deployment flow

## Core workflow

1. Decide whether the input is a single file or a site folder.
2. For sites, make sure `index.html` is at the published root.
3. Use the installed `here-now` skill's publish script.
4. Share the live URL from the current publish result.
5. Explain whether the publish is temporary or permanent.

## Important behavior

- Anonymous publishes expire in 24 hours.
- Authenticated publishes are permanent.
- Never treat `.herenow/state.json` as a user-facing source of truth.
- Always use the current publish result when reporting URLs or claim status.
- For React-style static sites, use SPA mode when routing requires it.

## When to read more

- For publish behavior and auth rules, read `references/publish.md`.
- For temporary-site and document-sharing patterns, read `references/usage.md`.

## Relationship to installed skill

This workspace also has the upstream `here-now` skill installed globally.
Use that implementation for actual publishing behavior.
Use this wrapper skill for local conventions: document transfer, temporary review links, and project preview hosting for Shawn.


---

# Publish Rules

## Fast rules

- Publish a file when the goal is simple transfer or review.
- Publish a folder when the goal is a site or multi-file package.
- Make sure the site root contains `index.html` if it is an HTML site.
- Use SPA mode for client-side routed apps.

## What to tell Shawn

- share the live URL only
- say whether it is temporary or permanent
- if anonymous, mention the 24-hour expiry
- if authenticated, say it is permanent

## Good commands to remember

The installed here.now skill provides the actual publish script and detailed API behavior.
Use it rather than inventing a custom uploader.


---

# Usage Patterns

## Document transfer

Use here.now when a PDF, image set, export, or other file needs a quick live link.
This is often faster than wiring a full storage workflow.

## Temporary review sites

Use here.now for:
- one-off mockups
- static website previews
- export folders from frontend builds
- temporary project review links

## Built projects

If a project already has a static build output, here.now is a good review path.
If the project needs a real backend, use here.now only for the frontend preview or static artifacts.

## Default mindset

Prefer here.now when speed matters more than formal deployment.
