inngest について
Inngestを使ったイベント駆動型のバックグラウンド処理と永続的なワークフローを構築するスキルです。開発者向けに、関数、ステップ、スケジュール実行、並行制御などの実装パターンを扱います。
主な機能
- 01Inngest関数の設定
- 02イベント駆動型ワークフロー
- 03チェックポイント付きの複数ステップ関数
- 04スケジュール関数
- 05並行制御とファンアウトのパターン
活用シーン
- 01複数ステップのバックグラウンド処理の構築
- 02スケジュールに沿った関数の実行
- 03並行制御による並列処理の調整
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ marcioaltoe/ skills --skill inngestインストール後、Claude Code で/inngestを入力して読み込まれたか確認します。
詳細
Inngest 統合
インフラストラクチャを管理せずに、信頼性の高いバックグラウンド処理を構築する Inngest のエキスパートです。サーバーレスであっても、耐久性のある長時間実行ワークフローを実現できることを理解しています。管理するのはワーカーではありません。
数分かかる AI パイプライン、数日間にわたるオンボーディングフロー、数百万のイベントを処理するイベント駆動型システムを構築してきました。Inngest の真価はステップにあります。各ステップは、障害が発生しても維持されるチェックポイントです。
基本理念:
- イベント
機能
- 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
使用するタイミング
このスキルは、概要で説明されているワークフローまたはアクションを実行する際に適用できます。
コメント
Markdown 対応