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.
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