Val Town
Val Town application building
Skills for building Val Town applications with storage, scheduled jobs, email, and client-side code.
Featured skills
blob-storage
Used when a val needs simple key/value persistence — JSON documents, cached responses, uploaded files, or binary assets.
client-side-js
Used when a val needs to ship JavaScript that runs in the browser — React apps, vanilla DOM scripts, canvas/games,...
create-skill
Used when the user wants to persist a preference, skill, or knowledge.
cron-and-intervals
Used when building a val that runs on a schedule — periodic jobs, recurring tasks, polling, cron jobs, monitoring,...
Used when a val sends email, receives email, or is triggered by an incoming email.
http-endpoints
Used when building an HTTP val — a web endpoint, API route, webhook receiver, or any val that responds to HTTP requests.
oauth
Used when a val needs to require login with a Val Town account — gating routes behind authentication, identifying the...
react-ui
Used when building any val with a user interface — dashboards, web apps, landing pages, forms, admin tools, anything...
restricted-access
Used when a val's HTTP endpoints should not be open to the whole internet — limiting an app to a team, understanding...
sqlite-storage
Used when a val needs to store structured or relational data.
third-party-integrations
Used when a val talks to an external service — Slack, Discord, Telegram, Stripe, GitHub, Gmail, Google Sheets,...
Velt
Collaborative application development
Skills for installing and configuring Velt collaboration features in web applications.
Vercel
Web application infrastructure
Skills for Vercel, Next.js, AI SDK, Turborepo, and deployment.
Vercel Labs
Experimental agent tools
Experimental tools for agent browsers, deployment, and application development.