把一份 HTML 換成一個能給人的網址。
Agent 很會產出單檔 HTML——報告、圖表、原型、小工具。麻煩的是接下來: 那份檔案躺在某個資料夾裡,而人要的是一個能點開、能轉傳的連結。
sniplet 就做這一件事。POST 一份 HTML,拿回一行網址。不需要帳號、不需要金鑰。
把這句話貼給 Claude Code、Cursor、Codex,或任何讀得到網址、寫得了檔案的 agent:
讀 https://sniplet.page/SKILL.md,把它安裝成你的 skill。
它會自己抓下來、放進該工具存放技能的位置——以 Claude Code 來說是
~/.claude/skills/sniplet/SKILL.md。
網頁版則是上傳 sniplet-skill.zip——它已經照兩邊要求的方式打包好, 技能資料夾就是壓縮檔的根目錄:
| claude.ai | Customize → Skills → Add,上傳這個 zip。 需開啟 code execution,方案限 Pro、Max、Team 或 Enterprise。 |
|---|---|
| ChatGPT | 在 Skills 上傳同一個 zip。 個人技能目前限 Business、Enterprise、Edu 方案。 |
一份檔案能通吃,是因為 SKILL.md 走的是 Agent Skills 開放標準。
不需要技能、沒有方案限制、沒有東西要裝:
curl -X POST https://api.sniplet.page/ \ -H 'Content-Type: text/html' \ --data-binary @page.html
回應是一行純文字網址,例如
https://eager-forest-k3n7p2wq.sniplet.page。
限制很少,但不是沒有——這也正是為什麼值得把技能裝進 agent, 讓它一開始就知道,而不是撞到 413 才發現:
| 大小 | 單份 256 KB |
|---|---|
| 期限 | 30 天後自動消失,網址開始回 404 |
| 內容 | 不受限制。外部 script、圖片、字型、CSS 全部放行,不必內嵌 |
| 一頁 | 一份 HTML 就是一頁,沒有多檔案、沒有路由 |
| 不可改 | 建立後不能修改也不能刪除。改內容就重 POST,拿到新網址 |
| 網址即憑證 | 拿到網址的人就讀得到,沒有密碼、沒有權限控制 |
不要放個資、憑證,或任何不能公開的東西。 網址夠長、猜不到,但它終究只是一個沒有鎖的門牌號碼。
這裡的每一頁都是使用者上傳的。我們不審查、不背書,也不主張對它們的內容負責。
所有內容 30 天後自動消失,這是設計上的傷害上限。 看到有人拿 sniplet 做釣魚或其他濫用, 回報到 GitHub issues, 確認後會直接刪除。