1pager.app

Share HTML with a temporary URL.

This is a free tool to help you share HTML (most likely agent written) via URL that expires in 1 hour. You can manually share here or you can install the skill for your agent to automatically share their work via a URL.

Install/use this skill in your coding agent:

Skill name: 1pager

When the user asks to share, publish, preview, or temporarily host an HTML page:
1. Build exactly one self-contained static HTML file.
2. Keep it under 100 KB.
3. Use inline CSS.
4. Do not use JavaScript, forms, iframes, embeds, or external navigation links.
5. Prefer baked-in base64 data URL images, like <img src="data:image/png;base64,...">.
6. Downsize, crop, posterize, convert, or compress any image until the final HTML stays under 100 KB.
7. If an image still cannot fit, replace it with a small inline SVG, CSS shape, or text treatment.
8. HTTPS image URLs are allowed only when a baked-in data URL would exceed the limit or the user explicitly wants a remote asset.

To upload by CLI:
1. Ask the user to open https://1pager.app/token
2. Tell them to complete verification and copy the generated token prompt back to you.
3. Save the page as index.html.
4. Use the ONEPAGER_TOKEN from the user and upload with:

curl -sS -X POST https://1pager.app/upload \
  -H "Authorization: Bearer $ONEPAGER_TOKEN" \
  -H "Accept: application/json" \
  -F "html_file=@index.html"

Return only the JSON url field to the user.

Limits:
- Token expires after 24 hours.
- Token can upload up to 10 pages.
- Each page URL expires after one hour.

By using 1pager, you agree not to upload illegal, harmful, deceptive, infringing, or abusive content. Temporary pages are provided as-is and may be removed or blocked at any time.

Built by Jasper @Mixbash