Skip to main content
JobPlugins

Val Town plugin for Claude

What it does

Build and deploy on Val Town. Bundles the Val Town MCP server and platform skills (HTTP vals, cron/intervals, SQLite, email, OAuth, React UI…

Commands

What you can type in Claude after adding this plugin.

  • /valtown: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 scoping, and storage li…

Show 10 more
  • /valtown: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. Explains how Val Town serves tra…

  • /valtown: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.

  • /valtown:cron-and-intervals

    Use when building a val that runs on a schedule — periodic jobs, recurring tasks, polling, cron jobs, monitoring, alerting. Covers the interval handler signature, cron expressions, the UTC timezone constraint, and the…

  • /valtown: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 via std/email.

  • /valtown: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, redirects, and Val Tow…

  • /valtown: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. Covers std/oauth's `oauthMiddleware` and `getOAuthU…

  • /valtown: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. Covers JSX/React conventions, Twind/Tailwind styling, React version pinning,…

  • /valtown: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 identifying which Val Town u…

  • /valtown: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.

  • /valtown: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, Steel), web scraping,…

Best for

  • Datadog

    Use Datadog directly in Claude Code through a preconfigured Datadog MCP server.

    Verified101.3K installs
  • Grafana Cloud MCP

    Hosted MCP server for AI-assisted Grafana Cloud observability — no local installation required.

    Verified62.4K installs
  • Honeycomb

    Skills, agents, and workflows for Honeycomb observability — query patterns, production investigations, SLOs, OpenTelemetry instrumentation…

    Verified58.6K installs
  • Grafana Assistant

    Skills and rules for developing and using the Grafana Assistant app and CLI.

    Not verified54.8K installs
  • incident.io

    Makes your agent fluent in incident.io: responding to and investigating incidents, working with on-call schedules and escalations…

    Verified31K installs
  • gitlab

    GitLab DevOps platform integration.

    Verified16.4K installs

Topics

Before you add it