inngest-setup

Configure the Inngest SDK in a TypeScript project with serve or connect modes.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/supersterling/primus --skill inngest-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inngest-setup
Source: https://github.com/supersterling/primus/tree/main/.agents/skills/inngest-setup
Command: npx skills add https://github.com/supersterling/primus --skill inngest-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure Inngest in a TypeScript project: install the SDK, create a client, manage env vars, and enable endpoint or worker development.

Core Features & Use Cases

  • Install and configure the Inngest SDK for your app, create a shared client, and set up environment variables for production and development.
  • Choose between Serving an Endpoint (HTTP) and Connect as Worker (WebSocket) modes, with guidance for Next.js, Express, and long-running workers.
  • Organize apps and run local development with a dev server to iterate on events and functions.

Quick Start

Install the Inngest SDK, create a client, configure env vars, and run the local dev server to verify event flow.

Frequently Asked Questions about inngest-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up event-driven workflows in a TypeScript app?

Set up event-driven workflows by installing the Inngest SDK, creating a client, configuring environment variables, and selecting an HTTP endpoint or WebSocket worker mode for your TypeScript project.

Does the Inngest TypeScript SDK support long-running workers?

Yes, the Inngest SDK supports long-running workers through a Connect mode that uses WebSocket connections, offering an alternative to serving standard HTTP endpoints.

Can I use Inngest with an existing Next.js project?

Yes, you can integrate Inngest into an existing Next.js project by installing the SDK, creating a client, and configuring it to serve as an HTTP endpoint.

What are the requirements to integrate Inngest into a TypeScript service?

Integrating Inngest requires a TypeScript project running Node.js 18 or higher, the Inngest SDK, and environment variables configured for both development and production.

How do I test Inngest functions locally during development?

Test Inngest functions locally by running the Inngest dev server, which allows you to organize apps, iterate on events, and verify event flow before deploying to production.