# Val Town

> Val Town application building

Skills for building Val Town applications with storage, scheduled jobs, email, and client-side code.

## Profile stats

- Skills: 11
- Stars: 110
- Best skill: blob-storage

## Links

- HTML page: https://omgskills.com/library/val-town/
- GitHub: https://github.com/val-town

## Featured skills

- [blob-storage](https://omgskills.com/skills/val-town/plugins/plugin/skills/blob-storage/index.md) — Used when a val needs simple key/value persistence — JSON documents, cached responses, uploaded files, or binary assets.
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [client-side-js](https://omgskills.com/skills/val-town/plugins/plugin/skills/client-side-js/index.md) — Used when a val needs to ship JavaScript that runs in the browser — React apps, vanilla DOM scripts, canvas/games,...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [create-skill](https://omgskills.com/skills/val-town/plugins/plugin/skills/create-skill/index.md) — Used when the user wants to persist a preference, skill, or knowledge.
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [cron-and-intervals](https://omgskills.com/skills/val-town/plugins/plugin/skills/cron-and-intervals/index.md) — Used when building a val that runs on a schedule — periodic jobs, recurring tasks, polling, cron jobs, monitoring,...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [email](https://omgskills.com/skills/val-town/plugins/plugin/skills/email/index.md) — Used when a val sends email, receives email, or is triggered by an incoming email.
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [http-endpoints](https://omgskills.com/skills/val-town/plugins/plugin/skills/http-endpoints/index.md) — Used when building an HTTP val — a web endpoint, API route, webhook receiver, or any val that responds to HTTP requests.
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [oauth](https://omgskills.com/skills/val-town/plugins/plugin/skills/oauth/index.md) — Used when a val needs to require login with a Val Town account — gating routes behind authentication, identifying the...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [react-ui](https://omgskills.com/skills/val-town/plugins/plugin/skills/react-ui/index.md) — Used when building any val with a user interface — dashboards, web apps, landing pages, forms, admin tools, anything...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [restricted-access](https://omgskills.com/skills/val-town/plugins/plugin/skills/restricted-access/index.md) — Used when a val's HTTP endpoints should not be open to the whole internet — limiting an app to a team, understanding...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [sqlite-storage](https://omgskills.com/skills/val-town/plugins/plugin/skills/sqlite-storage/index.md) — Used when a val needs to store structured or relational data.
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars
- [third-party-integrations](https://omgskills.com/skills/val-town/plugins/plugin/skills/third-party-integrations/index.md) — Used when a val talks to an external service — Slack, Discord, Telegram, Stripe, GitHub, Gmail, Google Sheets,...
   - [@val-town](https://omgskills.com/library/val-town/index.md) · 10 stars

## Others you might like

- [Velt](https://omgskills.com/library/velt-js/index.md)
- [Vercel](https://omgskills.com/library/vercel/index.md)
- [Vercel Labs](https://omgskills.com/library/vercel-labs/index.md)
