AI Skills
A public registry of Claude-compatible agent skills at skills.hep.gg. Fetch public skills, expose your private skills to an agent with a capability URL, or save a skill straight from a chat.
AI Skills is a registry for Claude-compatible skills:
a SKILL.md (a name, a when-to-use description, and a body) plus optional
supporting files. Skills are served as raw markdown so an LLM or coding agent
can WebFetch them directly into its context.
URL scheme
Everything is a GET and returns markdown (or a raw supporting file). No auth
is needed for public skills; private skills are reached through a capability
URL (see below).
https://skills.hep.gg/Publichttps://skills.hep.gg/:usernamePublichttps://skills.hep.gg/:username/:slugPublichttps://skills.hep.gg/:username/:slug/:filenamePublicPublic responses are cached for 60 seconds. An unknown username or slug returns
a 404 with a short not-found markdown body. Only public skills resolve on
the /<username> paths; unlisted and private skills 404 there.
# Pull a public skill straight into an agent
curl https://skills.hep.gg/alice/deploy-nextjsPrivate access (capability URL)
Your personal access URL exposes your public, unlisted, and private skills in one fetch. The access key in the URL is the credential, so anyone who has the URL can read your private skills until you rotate it. Get (or rotate) it in the dashboard under AI › Skills › Access URL.
https://skills.hep.gg/me/:accessKeyAuth optionalhttps://skills.hep.gg/me/:accessKey/:slugAuth optionalhttps://skills.hep.gg/me/:accessKey/:slug/:filenameAuth optionalSaving a skill from an agent
The import endpoint lets an agent save the skill it just built straight to your
account. It is the only write endpoint on skills.hep.gg.
https://skills.hep.gg/me/:accessKey/importAuth optionalnamedescriptioncontentsluga-z0-9-). Auto-derived from name if omitted. A collision returns 409.visibilityprivateprivate, unlisted, public. Defaults to private so an import lands quietly; pass public to publish.files[{ filename, content }]. Each filename must be a safe relative name; per-skill count and per-file size limits apply.On success: { "ok": true, "data": { id, slug, visibility, url, publicUrl, editUrl, files } }.
Errors use { "ok": false, "error": "..." }: 401 for an invalid access key,
409 for a slug collision.
Prime and propagation
- Creating, editing, and sharing skills is open to everyone with AI access. Your skills are reachable by link and via your access URL on any plan.
- The global public directory is a Hep.gg Prime perk.
GET /lists only skills whose owner currently holds Prime, newest first, and a non-Prime owner's/<username>public index is empty (individual skills still resolve by URL). - Edits propagate within about 60 seconds (responses are cached for 60s).