Skills / Engineering / Val Town

Val Town

Write serverless scripts on Val Town. Create HTTP endpoints, cron jobs, email handlers, and composable vals with instant deploys — like GitHub Gists that run as serverless functions.

This skill helps you build and deploy serverless scripts on Val Town. It creates HTTP handler vals, scheduled cron vals, email receiver vals, and composable utility vals — each deployed instantly with a URL, importable by other vals, and running on Deno with built-in blob storage and SQLite.

val-town serverless scripts deno automation

When to use

Use when building quick serverless endpoints, webhook handlers, scheduled scripts, or when you want to prototype APIs and automations without infrastructure setup.

Examples

Webhook endpoint

Create an instant webhook handler

Create a Val Town HTTP val that receives GitHub webhook events, validates the signature, and posts a summary to a Discord channel

Scheduled monitor

Build an uptime checker

Write a Val Town cron val that checks if my website is up every 5 minutes, stores results in Val Town SQLite, and emails me if it goes down
Added to wishlist