スキル inngest
📦

inngest

安全

Build serverless background jobs with Inngest

Creating reliable background processing without managing infrastructure is challenging. This skill helps you build durable, event-driven workflows using Inngest serverless functions.

対応: Claude Codex Code(CC)
🥉 74 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「inngest」を使用しています。 Create a function to process new order events

期待される結果:

  • Inngest function with typed event schema
  • Step-by-step order validation and fulfillment
  • Error handling with automatic retries

「inngest」を使用しています。 Build a workflow with parallel API calls

期待される結果:

  • Fan-out step pattern for concurrent execution
  • Promise.all with step.run for parallel operations
  • Aggregation step to combine results

セキュリティ監査

安全
v1 • 2/25/2026

Static analysis flagged 6 external_commands patterns and 2 weak cryptographic algorithm patterns, but all are false positives. Line 56 contains only text references to related skills (nextjs-app-router, vercel-deployment, etc.), not actual command execution. Lines 3 and 59 are documentation strings with no executable cryptographic code. The SKILL.md file contains only documentation and patterns - no executable code, network calls, or dangerous operations.

1
スキャンされたファイル
60
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

AI Processing Pipeline

Build multi-step AI workflows that process documents, generate summaries, and send notifications with durable execution across failures.

User Onboarding System

Create day-spanning onboarding flows with scheduled follow-ups, email sequences, and progress tracking without managing cron jobs.

Event-Driven Data Sync

Process high-volume events with fan-out patterns to sync data across services with built-in retry and concurrency controls.

これらのプロンプトを試す

Basic Inngest Function
Create a basic Inngest function that listens for user.created events and sends a welcome email. Include proper TypeScript types for the event payload.
Multi-Step Workflow
Build an Inngest workflow with three sequential steps: validate payment, provision resources, and send confirmation. Add error handling that retries failed steps.
Scheduled Background Job
Create an Inngest function that runs daily at midnight to clean up expired sessions. Show how to configure the cron schedule and handle batch processing.
Fan-Out Processing
Design an Inngest workflow that processes 1000+ events in parallel using fan-out pattern. Include concurrency limits and progress tracking.

ベストプラクティス

  • Always wrap external calls in step.run() for checkpointing and automatic retries
  • Keep event payloads small by passing IDs instead of full data objects
  • Configure appropriate concurrency limits to prevent resource exhaustion

回避

  • Avoid placing business logic outside of steps - it will not be checkpointed
  • Do not include large data blobs in events - use references instead
  • Never ignore step failures - implement proper error handling and retry logic

よくある質問

What is Inngest and why use it?
Inngest is a serverless platform for building durable workflows. Unlike traditional background jobs, Inngest steps are checkpointed, meaning they survive failures and serverless cold starts.
How does Inngest differ from AWS Step Functions?
Inngest works with any serverless platform (Vercel, Netlify, etc.) without vendor lock-in. It uses your existing code structure and provides a simpler developer experience with native TypeScript support.
Can Inngest functions run for hours or days?
Yes. Inngest uses durable sleep that checkpoints your workflow state. Your function can pause for extended periods without consuming compute resources.
How do I test Inngest functions locally?
Use the Inngest Dev Server for local development. It provides a UI to trigger events, inspect function runs, and debug workflows before deploying.
What happens if a step fails?
Inngest automatically retries failed steps with exponential backoff. You can configure retry limits and add custom error handling logic.
Do I need an Inngest cloud account?
Inngest offers both cloud and self-hosted options. The cloud service provides managed infrastructure, while self-hosting gives you full control over your deployment.

開発者の詳細

作成者

sickn33

ライセンス

MIT

参照

main

ファイル構成

📄 SKILL.md