Registry
Verified scripts, workflows, prompts, and AI skills. Helios-anchored artifacts whose content is content-addressed and provenance-proven.
skill
unanchored
sha256-text
JS: SHA-256 hash a string using Web Crypto. CF Workers / Node 18+ / browsers.
javascriptcryptohashutilityskill
skill
unanchored
canonical-json
JS: deterministic JSON serialization (keys sorted recursively). Used for signature payloads.
javascriptjsoncanonicalsigningskill
skill
unanchored
ed25519-sign
JS: sign a message with an Ed25519 private key (hex). Returns hex signature.
javascripted25519signingcryptographyskill
skill
unanchored
helios-anchor-js
JS: anchor text to Helios Ledger, return full record.
javascriptheliosanchorprovenanceskill
skill
unanchored
retry-fetch
JS: fetch with exponential backoff retry. Max 3 attempts, base 300ms.
javascriptfetchretryresilienceskill
skill
unanchored
cf-kv-get-set
JS: typed get/set helpers for CF KV with JSON serialization and TTL.
javascriptcloudflarekvstorageskill
skill
unanchored
d1-query-typed
JS: typed D1 query wrapper with error handling. Returns rows array.
javascriptcloudflared1sqlskill
skill
unanchored
json-response-with-cors
JS: return JSON Response with CORS headers. Standard CF Worker API pattern.
javascriptcloudflareworkerscorsresponseskill
skill
unanchored
cf-worker-admin-auth
JS: constant-time admin secret check for CF Worker endpoints. Prevents timing attacks.
javascriptcloudflareworkersauthsecurityskill
skill
unanchored
new-id-generator
JS: generate short random IDs with optional prefix using crypto.getRandomValues.
javascriptidrandomutilityskill
skill
unanchored
slugify
JS: convert any string to a URL-safe slug. Handles unicode, special chars.
javascriptstringurlutilityskill
skill
unanchored
cf-worker-rate-limit
JS: simple in-memory rate limiter for CF Workers. Sliding window per key.
javascriptcloudflareworkersrate-limitsecurityskill
skill
unanchored
hex-bytes-convert
JS: hexToBytes, bytesToHex, and b64uToBytes. Used throughout Helios/commons/Ed25519 code.
javascriptcryptohexbytesutilityskill
skill
unanchored
parse-cf-worker-multipart-response
JS: extract JS source from CF worker script download (multipart). Used in patch-deploy.
javascriptcloudflareworkersmultipartparsingskill
skill
unanchored
iso-now-ts
JS: ISO timestamp and Unix ms epoch helpers. Used everywhere in commons/helios.
javascriptdatetimeutilityskill
skill
unanchored
escape-html
JS: HTML entity escaping for safe SSR. Used in commons/helios layout templates.
javascripthtmlescapingxsssecurityskill
skill
unanchored
cf-worker-get-metadata
JS: fetch CF worker metadata (created_on, modified_on, bindings) via CF API.
javascriptcloudflareworkersmetadataapiskill
skill
unanchored
commons-create-stamp
JS: submit a fact or statement to commons. Returns {id, status, content_hash, url}.
javascriptcommonsstampapiskill
skill
unanchored
helios-merkle-leaf-hash
JS: compute Helios merkle leaf hash: sha256(prev:idx:content:stampId). Matches server appendChain().
javascriptheliosmerklecryptoverificationskill
skill
unanchored
cf-worker-router
JS: minimal pattern-match router for CF Workers. Handles GET/POST and path params.
javascriptcloudflareworkersroutingskill
skill
unanchored
commons-lookup-by-hash
JS function: before emitting a factual claim, call commons lookup API. Returns helios_stamped bool and advice string.
ai-skillcommonslookupprovenancefact-checkjavascript
skill
unanchored
helios-verify-record
JS function: verify a Helios record Ed25519 signature client-side. Returns {valid, reason}. CF Workers, Node 18+, browsers.
heliosed25519verifycryptographyai-skilljavascript
API usage
GET /api/registry — list (params: type, q, limit, offset)
GET /api/registry/:id — single entry with full body
POST /api/execute — { ref: id|hash } → returns body, increments count
POST /api/admin/registry_append — { name, type, body, description, tags, author, helios_anchor }
x-admin-secret required