🚀valtown
Val Town
- ソース種別
- git-subdir
- ソース
- GitHub で見る ↗
説明
Val Town上でビルド・デプロイします。Val Town MCPサーバーとプラットフォームスキル(HTTP vals、cron/intervals、SQLite、email、OAuth、React UI、サードパーティ統合、templates)をバンドルしています。
原文を表示
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).
ユースケース
- ✓Val Town上でコードをビルド・デプロイするとき
- ✓HTTP valsを使ったAPIを構築するとき
- ✓定期実行処理をcron/intervalsで設定するとき
- ✓SQLiteでデータを管理するとき
- ✓React UIでインターフェースを構築するとき
同梱スキル(9)
💾blob-storage
次のような場合に使用: valがシンプルなキー/バリュー永続化を必要とする場合。JSON ドキュメント、キャッシュされたレスポンス、アップロードされたファイル、またはバイナリアセットを対象とします。 std/blob API、キーのリスティングと削除、アカウント全体または val スコープ、ストレージ制限に対応しています。
🌐client-side-js
次のような場合に使用: ブラウザで実行される JavaScript をシップする必要がある場合。React アプリ、vanilla DOM スクリプト、canvas/ゲーム、htmx/Alpine、または単一のインラインスニペットを超えるあらゆるクライアントサイドモジュール。Val Town がビルドステップなしにトランスパイルされた .ts/.tsx/.…
⏰cron-and-intervals
次のような場合に使用: スケジュール実行されるvalを構築する場合。定期ジョブ、繰り返しタスク、ポーリング、cronジョブ、監視、アラートなど。 interval handler署名、cron式、UTC タイムゾーン制約、および前回の実行以降の新しい項目を検出するための `lastRunAt` パターンについて説明します。
📧email
次のような場合に使用: valがメールを送信、受信、または受信メールでトリガーされるとき 以下の内容をカバー: - メール型vals(Emailハンドラの形状、添付ファイルの制限、割り当てられたvalのメールアドレス) - std/emailを経由したメール送信
🌐http-endpoints
HTTP valを構築する際に使用します。Webエンドポイント、APIルート、webhookレシーバー、またはHTTPリクエストに応答する任意のvalが対象です。 ハンドラーシグネチャ、Honoの使用方法、エンドポイントURL、CORS動作、リダイレクト、およびVal Town固有の制限事項をカバーしています。
🔐oauth
Val Town認証が必要な場合に使用: Val Townアカウントでのログイン要件、認証の背後にあるルートの保護、現在のユーザーの識別、ユーザー固有のダッシュボード構築など。 std/oauthの`oauthMiddleware`および`getOAuthUserData`、自動管理される`/auth/*`ルート、セッション動作をカバーしています。 Goo…
🎨react-ui
次のような場合に使用: ユーザーインターフェース を持つ val を構築する場合 — ダッシュボード、Web アプリ、ランディングページ、フォーム、管理ツール、ブラウザでユーザーが目にするあらゆるもの。JSX/React の規約、Twind/Tailwind スタイリング、React バージョンのピン留め、view-source リンク要件、そして避けるべ…
💾sqlite-storage
次のような場合に使用: valが構造化データまたはリレーショナルデータを保存する必要がある場合。std/sqlite APIやパラメータ化クエリ、トランザクション、val スコープとorganizationスコープのデータベース区別について対応しています。
🔌third-party-integrations
次のような場合に使用: Val が外部サービス(Slack、Discord、Telegram、Stripe、GitHub、Gmail、Google Sheets、Postgres/Supabase/Upstash/Neon、ブラウザ自動化(Playwright、Browserbase、Kernel、Steel)、Web スクレイピング、PDF 生成、プッシ…
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。