novuhq

64 mods across 2 repositories, 40k stars between them.

novuhq/novu

Cursor rule Cursor

Fix ApiProperty/ApiPropertyOptional optionality mismatches in DTO files; use for scheduled batch fixes or DTO edits.

not rated 40k +19 today A 0 tokens

api

02

novuhq/novu

Cursor rule Cursor

Rules for working in the API service (NestJS backend).

not rated 40k +19 today A 0 tokens

clickhouse

03

novuhq/novu

Cursor rule Cursor

Rules for working with ClickHouse analytics and trace logging.

not rated 40k +19 today A 0 tokens

context-engineering

04

novuhq/novu

Cursor rule Cursor

Context quality checklist for system prompts and agent instructions.

not rated 40k +19 today A 0 tokens

dal-repository

05

novuhq/novu

Cursor rule Cursor

Rules for working with DAL repositories in the Novu monorepo.

not rated 40k +19 today A 0 tokens

dashboard

06

novuhq/novu

Cursor rule Cursor

Rules for working in the Dashboard (React frontend).

not rated 40k +19 today A 0 tokens

dependency-graph

07

novuhq/novu

Cursor rule Cursor

Novu monorepo dependency graph — use when assessing blast radius before changing shared code.

not rated 40k +19 today A 17 tokens

docs-mintlify-steps

08

novuhq/novu

Cursor rule Cursor

Mintlify Steps anchors — use markdown headings inside Step so in-page links work.

not rated 40k +19 today A 0 tokens

infrastructure

09

novuhq/novu

Cursor rule Cursor

Infrastructure setup, Docker services, and environment configuration.

not rated 40k +19 today A 0 tokens

novu

10

novuhq/novu

Cursor rule Cursor

The open-source communication infrastructure for agents and products.

not rated 40k +19 today A 114 tokens

packages

11

novuhq/novu

Cursor rule Cursor

Rules for working in the shared NPM packages.

not rated 40k +19 today A 0 tokens

pnpm-release-age

12

novuhq/novu

Cursor rule Cursor

Do not add packages to minimumReleaseAgeExclude in pnpm-workspace.yaml to work around the configured minimumReleaseAge. That policy applies to every dependency, not only specific names.

not rated 40k +19 today A 136 tokens

pullrequest

13

novuhq/novu

Cursor rule Cursor

When creating a new pull request on GitHub, use this to specify the contents.

not rated 40k +19 today A 16 tokens

safe-api-tests

14

novuhq/novu

Cursor rule Cursor

NEVER run apps/api mocha tests without NODEENV=test — drops dev MongoDB.

not rated 40k +19 today A 495 tokens

testing

15

novuhq/novu

Cursor rule Cursor

Rules for writing and running tests.

not rated 40k +19 today A 0 tokens

worker

16

novuhq/novu

Cursor rule Cursor

Rules for working in the Worker service (background job processing).

not rated 40k +19 today A 0 tokens

ws

17

novuhq/novu

Cursor rule Cursor

Rules for working in the WebSocket service (real-time delivery).

not rated 40k +19 today A 0 tokens

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

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: