mcpField
V
vercel-functions-runtime

vercel-functions-runtime

github.com/bobmatnycクラウド・DevOps78332 回インストール15 週間前に更新
リポジトリ

vercel-functions-runtime について

vercel-functions-runtimeは、Vercel FunctionsでサーバーレスAPIやバックグラウンドタスクを構築するためのスキルです。Edge Runtime、Cronスケジュール、ミドルウェア、設定、ログ確認を扱います。

主な機能

  1. 01サーバーレス関数の設定
  2. 02NodeまたはEdge Runtimeの選択
  3. 03環境変数の設定
  4. 04Cronジョブのスケジュール
  5. 05ルーティングミドルウェア、ヘッダー、書き換え、リダイレクト
  6. 06ログによるエラーとパフォーマンスの確認

活用シーン

  1. 01サーバーレスAPIルートの構築
  2. 02低レイテンシのエッジ処理
  3. 03定期的な保守や同期タスクのスケジュール
  4. 04ミドルウェアによるリクエスト制御

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill vercel-functions-runtime

インストール後、Claude Code で/vercel-functions-runtimeを入力して読み込まれたか確認します。

同梱ファイルmetadata.json

詳細

Vercel Functions とランタイムのスキル


progressive_disclosure: entry_point: summary: "Vercel Functions と Edge Runtime:サーバーレス API、エッジ実行、cron ジョブ、ルーティングミドルウェア。" when_to_use: - "API ルートやサーバーレスロジックを構築するとき" - "Edge Runtime を対象にするとき" - "cron ジョブでタスクをスケジュールするとき" quick_start: - "関数のエントリーポイントを作成する" - "ランタイム(Node または Edge)を選択する" - "cron スケジュールを設定する" - "デプロイして監視する" token_estimate: entry: 90-110 full: 3600-4700

概要

Vercel Functions は、API やバックグラウンドタスク向けのサーバーレス実行環境を提供します。Edge Runtime を使うと、ユーザーに近い場所で低レイテンシの実行が可能です。

Vercel Functions

  • プロジェクト構成内でサーバーレス関数を定義します。
  • 設定には環境変数を使用します。
  • エラーやパフォーマンスを確認するため、ログを確認します。

Edge Runtime

  • 低レイテンシで実行するには Edge Runtime を使用します。
  • Edge ランタイムの制約との互換性を検証します。

cron ジョブ

  • cron 定義を使用してジョブをスケジュールします。
  • 定期的なメンテナンスタスクや同期ジョブには cron を使用します。

ルーティングとミドルウェア

  • リクエスト処理にルーティングミドルウェアを適用します。
  • ヘッダー、リライト、リダイレクトを使用してトラフィックを制御します。

関連スキル

このスキルを使用する際は、次の関連スキルもご検討ください(デプロイされている場合)。

  • vercel-deployments-builds:デプロイのワークフローとリリース制御。
  • vercel-networking-domains:ルーティング、ヘッダー、エッジキャッシュ。
  • vercel-observability:関数のデバッグに使用するログとトレース。

注:関連スキルは任意です。このスキルは、関連スキルがなくても完全に機能します。

リソース

Vercel ドキュメント:

コメント