val-town

14 mods across 2 repositories, 153 stars between them.

valtown

01

val-town/plugins

Plugin Claude Code

Plugin marketplace listing 1 plugin: valtown.

10 2d ago A tokens not measured original MIT

valtown

02

val-town/plugins

Plugin Claude Code

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

10 2d ago A tokens not measured original MIT

valtown

03

val-town/plugins

MCP server Claude CodeCodexCursor +2

MCP server "valtown", hosted remotely at api.val.town, as configured in val-town/plugins.

10 2d ago A tokens not measured original MIT

blob-storage

04

val-town/plugins

Skill Claude CodeCodex

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

10 2d ago A 48 tokens original MIT

client-side-js

05

val-town/plugins

Skill Claude CodeCodex

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 transpiled .ts/.tsx/.jsx modules with no build step, how the browser resolves their imports, and how to…

10 2d ago A 83 tokens original MIT

create-skill

06

val-town/plugins

Skill Claude CodeCodex

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.

10 2d ago A 38 tokens original MIT

cron-and-intervals

07

val-town/plugins

Skill Claude CodeCodex

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 lastRunAt pattern for detecting new items since the previous run.

10 2d ago A 64 tokens original MIT

email

08

val-town/plugins

Skill Claude CodeCodex

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.

10 2d ago A 46 tokens original MIT

http-endpoints

09

val-town/plugins

Skill Claude CodeCodex

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 Town-specific limitations.

10 2d ago A 55 tokens original MIT

oauth

10

val-town/plugins

Skill Claude CodeCodex

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 getOAuthUserData, the auto-managed /auth/ routes, and session behavior. For third-party OAuth providers (Google…

10 2d ago A 83 tokens original MIT

react-ui

11

val-town/plugins

Skill Claude CodeCodex

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, the view-source link requirement, and what to avoid (template-string HTML, external assets).

10 2d ago A 69 tokens original MIT

restricted-access

12

val-town/plugins

Skill Claude CodeCodex

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 user is viewing an app. Covers app access (httpPrivacy), org grants, bypass tokens for automation, and…

10 2d ago A 99 tokens original MIT

sqlite-storage

13

val-town/plugins

Skill Claude CodeCodex

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.

10 2d ago A 40 tokens original MIT

val-town/plugins

Skill Claude CodeCodex

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, PDF generation, push notifications, RSS, or any other third-party API. Covers the required workflow…

10 2d ago A 100 tokens original MIT