# inngest-durable-functions

> Claude/Codex skill by [@inngest](https://omgskills.com/library/inngest/index.md) · 29 stars · Updated 2026-09-28

Use when building functions that must survive process crashes, retry automatically on failure, run on a schedule, react to events, or maintain state across infrastructure failures — e.g., webhook handlers that drop events, flaky cron jobs, background jobs that fail mid-execution, or workflows that need to resume where they left off. Covers Inngest function configuration, triggers (events, cron, invoke), step execution and memoization, idempotency, cancellation, error handling, retries, logging, and observability.

Tags: agent-skill-repository, agent-skills, agentic-skills, ai-agents, claude-code-skills, cursor-skills, openclaw-skills

## Install

```sh
git clone https://github.com/inngest/inngest-skills /tmp/inngest-skills && ln -s /tmp/inngest-skills/skills/inngest-durable-functions ~/.claude/skills/inngest-durable-functions
```

## From README

Inngest Durable Functions Master Inngest's durable execution model for building fault-tolerant, long-running workflows. This skill covers the complete lifecycle from triggers to error handling. These skills are focused on TypeScript. For Python or Go, refer to the Inngest documentation for language-specific guidance. Core concepts apply across all languages.

## Links

- HTML page: https://omgskills.com/library/inngest/inngest-skills/skills/inngest-durable-functions/
- GitHub: https://github.com/inngest/inngest-skills
- Author: [@inngest](https://omgskills.com/library/inngest/index.md)

## More from this repo

- [inngest-events](https://omgskills.com/library/inngest/inngest-skills/skills/inngest-events/index.md) — Used when designing event-driven workflows, decoupling services, implementing fan-out patterns (one trigger, many...
   - [@inngest](https://omgskills.com/library/inngest/index.md) · 29 stars
- [inngest-flow-control](https://omgskills.com/library/inngest/inngest-skills/skills/inngest-flow-control/index.md) — Used when handling external API rate limits (e.g., OpenAI 429s, HubSpot or Stripe rate limits), preventing duplicate...
   - [@inngest](https://omgskills.com/library/inngest/index.md) · 29 stars
- [inngest-middleware](https://omgskills.com/library/inngest/inngest-skills/skills/inngest-middleware/index.md) — Used when adding cross-cutting concerns to durable functions — structured logging or tracing across all functions,...
   - [@inngest](https://omgskills.com/library/inngest/index.md) · 29 stars
