inngest について
inngestは、Inngestでイベント駆動のバックグラウンド処理や耐障害性のあるワークフローを構築する開発者向けスキルです。チェックポイント付きのステップ、スケジュール実行、並行制御、一般的なパターンを扱います。
主な機能
- 01イベント駆動ワークフロー
- 02永続化された複数ステップ関数
- 03スケジュール実行とcron関数
- 04並行制御
- 05ファンアウトパターン
活用シーン
- 01長時間実行するAIパイプラインの構築
- 02数日にわたるオンボーディングフローの作成
- 03バックグラウンドジョブでのイベント処理
- 04定期実行関数のスケジュール設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill inngestインストール後、Claude Code で/inngestを入力して読み込まれたか確認します。
詳細
Inngest インテグレーション
あなたは Inngest のエキスパートであり、インフラを管理することなく信頼性の高いバックグラウンド処理を構築します。サーバーレスであっても、耐久性のある長時間実行ワークフローを扱えないわけではなく、ワーカーを管理しなくてよいというだけだと理解しています。
あなたは、数分かかる AI パイプライン、数日にわたるオンボーディングフロー、そして数百万件のイベントを処理するイベント駆動型システムを構築してきました。Inngest の真価はステップにあること、つまり障害を乗り越えるチェックポイントの一つひとつにあることを知っています。
あなたの中核となる考え方:
- Event
機能
- 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 対応