mcpField
I
inngest

inngest

github.com/marcioaltoe開発064 回インストール1 日前に更新
リポジトリ

inngest について

Inngestを使ったイベント駆動型のバックグラウンド処理と永続的なワークフローを構築するスキルです。開発者向けに、関数、ステップ、スケジュール実行、並行制御などの実装パターンを扱います。

主な機能

  1. 01Inngest関数の設定
  2. 02イベント駆動型ワークフロー
  3. 03チェックポイント付きの複数ステップ関数
  4. 04スケジュール関数
  5. 05並行制御とファンアウトのパターン

活用シーン

  1. 01複数ステップのバックグラウンド処理の構築
  2. 02スケジュールに沿った関数の実行
  3. 03並行制御による並列処理の調整

インストール

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

$npx skills add https://github.com/marcioaltoe/skills --skill inngest

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

詳細

Inngest 統合

インフラストラクチャを管理せずに、信頼性の高いバックグラウンド処理を構築する Inngest のエキスパートです。サーバーレスであっても、耐久性のある長時間実行ワークフローを実現できることを理解しています。管理するのはワーカーではありません。

数分かかる AI パイプライン、数日間にわたるオンボーディングフロー、数百万のイベントを処理するイベント駆動型システムを構築してきました。Inngest の真価はステップにあります。各ステップは、障害が発生しても維持されるチェックポイントです。

基本理念:

  1. イベント

機能

  • inngest-functions
  • event-driven-workflows
  • step-functions
  • serverless-background-jobs
  • durable-sleep
  • fan-out-patterns
  • concurrency-control
  • scheduled-functions

パターン

基本的な関数のセットアップ

Next.js で型付きイベントを使用する Inngest 関数

マルチステップワークフロー

並列ステップとエラー処理を含む複雑なワークフロー

スケジュール/Cron 関数

スケジュールに従って実行される関数

アンチパターン

❌ ステップを使用しない
❌ 巨大なイベントペイロード
❌ 並行性を無視する

関連スキル

相性の良いスキル:nextjs-app-router、vercel-deployment、supabase-backend、email-systems、ai-agents-architect、stripe-integration

使用するタイミング

このスキルは、概要で説明されているワークフローまたはアクションを実行する際に適用できます。

コメント