Skip to the content
Agent Tools

Val Town

Partner, reviewed

Build and deploy on Val Town. Bundles the Val Town MCP server and platform skills (HTTP vals, cron/intervals, SQLite, email, OAuth, React UI, third-party integrations, templates).

Plugin · by val-town · runs in Claude Code, Cowork, claude.ai · 11 skills, 1 MCP server · listed 2026-06-04

Claude Code

claude plugin install val-town

Skills (11)

  • Skill blob-storage

    Use when a val needs simple key/value persistence — JSON documents, cached responses, uploaded files, or binary assets. Covers the std/blob API, listing and deleting keys, account-global or val…

    Any agent

    npx skills add val-town/plugins --skill blob-storage
  • Skill client-side-js

    Use when a val needs to ship JavaScript that runs in the browser — React apps, vanilla DOM scripts, canvas/games, htmx/Alpine, or any client-side module beyond a single inline snippet.

    Any agent

    npx skills add val-town/plugins --skill client-side-js
  • Skill create-skill

    Use when the user wants to persist a preference, skill, or knowledge. Use when it would aid future val development to store a memory of how best to build something.

    Any agent

    npx skills add val-town/plugins --skill create-skill
  • Skill cron-and-intervals

    Use when building a val that runs on a schedule — periodic jobs, recurring tasks, polling, cron jobs, monitoring, alerting.

    Any agent

    npx skills add val-town/plugins --skill cron-and-intervals
  • Skill email

    Use when a val sends email, receives email, or is triggered by an incoming email. Covers email-type vals (the Email handler shape, attachment limits, the assigned val email address) and sending mail…

    Any agent

    npx skills add val-town/plugins --skill email
  • Skill http-endpoints

    Use when building an HTTP val — a web endpoint, API route, webhook receiver, or any val that responds to HTTP requests. Covers the handler signature, Hono usage, the endpoint URL, CORS behavior…

    Any agent

    npx skills add val-town/plugins --skill http-endpoints
  • Skill oauth

    Use when a val needs to require login with a Val Town account — gating routes behind authentication, identifying the current user, building user-specific dashboards.

    Any agent

    npx skills add val-town/plugins --skill oauth
  • Skill react-ui

    Use when building any val with a user interface — dashboards, web apps, landing pages, forms, admin tools, anything users see in a browser.

    Any agent

    npx skills add val-town/plugins --skill react-ui
  • Skill restricted-access

    Use when a val's HTTP endpoints should not be open to the whole internet — limiting an app to a team, understanding why an endpoint redirects to a login page, letting a webhook through, or…

    Any agent

    npx skills add val-town/plugins --skill restricted-access
  • Skill sqlite-storage

    Use when a val needs to store structured or relational data. Covers the std/sqlite API, parameterized queries, transactions, and the val-scoped vs organization-scoped database distinction.

    Any agent

    npx skills add val-town/plugins --skill sqlite-storage
  • Skill third-party-integrations

    Use when a val talks to an external service — Slack, Discord, Telegram, Stripe, GitHub, Gmail, Google Sheets, Postgres/Supabase/Upstash/Neon, browser automation (Playwright, Browserbase, Kernel…

    Any agent

    npx skills add val-town/plugins --skill third-party-integrations

From Anthropic's public plugin directory, read on 2026-10-15. Find a skill by task.