novuhq/novu

The open-source communication infrastructure for agents and products

This repository also configures its own agents. See what novu tells them →

40kStars on the repository
55Mods indexed here, across every type
todayLast push, which is what freshness is scored on
customA LICENSE file GitHub cannot name, so bodies are not copied

novuhq/novu

Skill Claude CodeCodex

Author step content for Novu workflows defined in the Dashboard or generated/edited via the Novu MCP. Use when filling in step controls (subject, body, editorType, headers, body, conditions) for email, in-app, sms, push, chat, delay, digest, throttle, or HTTP Request steps.

not rated 40k +19 today A SkillSpector: pass 70 tokens

novuhq/novu

Skill Claude CodeCodex

Design notification workflows the Novu way — choose channels, set severity, decide when a workflow is critical, configure digests, and route based on subscriber state. Applies to BOTH dashboard-authored and code-first (@novu/framework) workflows. Use when planning a new workflow, deciding which channels to include…

not rated 40k +19 today A SkillSpector: warn 114 tokens

novuhq/novu

Skill Claude CodeCodex

Build code-first notification workflows with @novu/framework. Use when defining workflows in TypeScript (Zod / JSON Schema / Class Validator), composing channel steps (email, SMS, push, chat, in-app) with action steps (delay, digest, custom), exposing Step Controls for non-technical teammates, rendering…

not rated 40k +19 today B SkillSpector: warn 144 tokens

novuhq/novu

Skill Claude CodeCodex

Integrate Novu's in-app notification inbox into web applications. Supports React, Next.js, and vanilla JavaScript. Includes the Inbox component (bell icon + notification feed), composable components (Bell, Notifications, InboxContent, Preferences), headless hooks, branded theming, custom render props, multi-tenancy…

not rated 40k +19 today A SkillSpector: warn 111 tokens

novuhq/novu

Skill Claude CodeCodex

Configure notification preferences in Novu at the workflow and subscriber level. Set default channel preferences (email, SMS, push, chat, in-app), mark preferences as read-only or subscriber-editable, and manage subscriber-specific overrides. Use when setting up notification opt-in/opt-out, configuring per-channel…

not rated 40k +19 today A SkillSpector: warn 76 tokens

novuhq/novu

Skill Claude CodeCodex

Create, update, search, and delete subscribers in Novu. Manage topics for group-based notification targeting. Set subscriber credentials for push and chat channels. Use when managing notification recipients, creating subscriber records, organizing subscribers into topics, or configuring channel-specific credentials.

not rated 40k +19 today A SkillSpector: pass 60 tokens

novuhq/novu

Skill Claude CodeCodex

Trigger Novu notification workflows to send messages across email, SMS, push, chat, and in-app channels. Supports single triggers, bulk triggers, broadcast to all subscribers, topic-based targeting, and cancellation. Use when sending transactional notifications, alerts, or any event-driven messages.

not rated 40k +19 today A SkillSpector: pass 61 tokens

env-setup

08

novuhq/novu

Skill Claude CodeCodex

Create or update Novu environment variables in the user's project safely (never expose the secret key to the client). Complements the official Novu skills by covering project-level env configuration.

not rated 40k +19 today A SkillSpector: warn 40 tokens

agent-inbox

09

novuhq/novu

Skill Claude CodeCodex

Read and answer the messages people send your agent, and reach the person you're working for, via the Agent Inbox CLI (npx @agentinbox/cli inbox list|show|send|reply). Use it to pick up unread conversations in background/autonomous/scheduled runs, and when you need a decision, approval, or notification and no one is…

not rated 40k +19 changed today A 93 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: