Agent Skills for building with Inngest's durable execution platform. These skills give AI coding agents comprehensive guidance on creating reliable, fault-tolerant applications: durable functions, events, steps, flow control, middleware, realtime, AI agents, CLI operations, REST API fallback, brownfield audits, and SDK migrations.
Looking for the full agent-plugin experience? Use the Inngest plugin for Claude Code or the Inngest plugin for Codex — same shared skills, plus plugin-specific MCP, eval harnesses, commands, or agents.
Learn more about Agent Skills.
| Skill | Description | What It Covers |
|---|---|---|
| inngest-setup | Set up Inngest in a TypeScript project | SDK installation, client config, environment variables, dev server |
| inngest-events | Design and send Inngest events | Event schema, naming conventions, idempotency, fan-out patterns, system events |
| inngest-durable-functions | Create and configure Inngest durable functions | Triggers, step execution, memoization, cancellation, error handling, retries |
| inngest-steps | Use Inngest step methods to build durable workflows | step.run, step.sleep, step.waitForEvent, loops, parallel execution |
| inngest-flow-control | Configure Inngest flow control for functions | Concurrency limits, throttling, rate limiting, debounce, priority, batching |
| inngest-middleware | Create and use Inngest middleware for cross-cutting concerns | Middleware lifecycle, dependency injection, built-in middleware |
| inngest-realtime | Stream durable workflow updates to a UI in real time | v4 native realtime, channels, subscription tokens, useRealtime hook, SSE |
| inngest-cli | Install and use the Inngest CLI and Dev Server | Dev server, auto-discovery, Docker, testing, MCP server, deployment workflow |
| inngest-api-cli | Operate Inngest API resources from the terminal | inngest api, Cloud debugging, traces, event runs, invocation, Insights |
| inngest-api | Use REST API v2 and OpenAPI fallback | Raw HTTP, API keys, docs lookup, request shapes, pagination, secret redaction |
| inngest-agents | Build durable AI agents and agentic workflows | AgentKit, step.ai, tool calls, multi-agent networks, human approval, realtime |
| inngest-brownfield-audit | Audit an existing codebase for durability gaps | Repo discovery, anti-pattern detection, incremental Inngest integration plan |
| inngest-v3-v4-migration | Upgrade a codebase from SDK v3 to v4 | Usage detection, trigger/schema/serve/realtime API changes, verification |
These skills are focused on TypeScript. Core concepts like events, steps, and flow control apply across all Inngest SDKs, but code examples and setup instructions are TypeScript-specific.
For Python or Go, refer to the Inngest documentation for language-specific guidance.
npx skills add inngest/inngest-skillsThis installs individual skills into your global ~/.claude/skills/ directory and works with Claude Code, Claude.ai, and other agent runtimes that read skills from that path.
For the full Claude Code experience — skills + dev-server MCP + eval harness + (coming soon) commands and agents — install the Claude Code plugin:
/plugin marketplace add inngest/inngest-claude-code-plugin
/plugin install inngest@inngest-claude-code-plugin
See the plugin repo for details.
For Codex, install the Codex plugin from its plugins/inngest bundle.
Add to your .cursorrules file:
Load the Inngest skills from https://github.com/inngest/inngest-skills for building with Inngest's durable execution platform.
Reference this repository directly or clone it to your agent's skills directory. Each skill is self-contained with full documentation in its SKILL.md file.
This repo is the source of truth for the skills themselves. The Claude Code and Codex plugins pull from here.
skills/
├── inngest-setup/
├── inngest-durable-functions/
├── inngest-steps/
├── inngest-events/
├── inngest-flow-control/
├── inngest-middleware/
├── inngest-realtime/
├── inngest-cli/
├── inngest-api-cli/
├── inngest-api/
├── inngest-agents/
├── inngest-brownfield-audit/
└── inngest-v3-v4-migration/
If you're authoring or editing a skill, do it here. The plugin repo syncs from this one.
See AGENTS.md for guidelines on editing and maintaining these skills.
Licensed under the Apache License 2.0. See LICENSE for details.