novuhqnovuhqOfficialยท29 Agent Skills Included

novu

Open-source notification infrastructure for products and AI agents

Sends notifications across Inbox, email, SMS, push, and chat through one unified API and workflow engine. Connects AI agents to Slack, Teams, Telegram, and WhatsApp without building per-channel webhooks or provider integrations. Includes skills for triggering workflows, managing subscribers, embedding an Inbox component, and handling preferences.
npx skills add novuhq/novu --all -g -y
Available:

Tells the AI agent which parts of the monorepo it may edit, build rules, and enterprise-edition boundaries, while the docs guide defines terminology and style rules for writing Novu documentation.

All Skills in This Repository (29)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
novuhqnovuhq

run-api-e2e-tests

Execute API end-to-end tests for novu-v2 using pnpm and mocha.

Official
Intermediate
๐Ÿ“ฆ In Repo
novuhqnovuhq

better-auth-best-practices

Integrate Better Auth into TypeScript projects for plugin-based authentication flows.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

react-email

Build email templates with React Email and Tailwind.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

email-best-practices

Guide compliant email delivery with SPF, DKIM, DMARC, and consent management.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

nv-endpoint-routed-tool-provider

Implement endpoint-routed Tool-channel providers in Novu following the PagerDuty reference architecture.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

add-channel-connect-button

Implements channel connect buttons for chat providers in the Novu SolidJS and React SDKs.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

nv-implement

Implements planned work via parallel subagents on isolated git worktrees with TDD and staged merges.

Official
Advanced
๐Ÿ“ฆ In Repo
novuhqnovuhq

add-channel-setup-guide

Creates a new chat channel's in-dashboard setup guide component for the Novu dashboard.

Official
Intermediate
๐Ÿ“ฆ In Repo
novuhqnovuhq

nv-worktree-create

Creates a sibling git worktree with a new branch, env files, and enterprise submodule setup.

Official
Intermediate
๐Ÿ“ฆ In Repo
novuhqnovuhq

triage-agent-eval-failures

Diagnose failing agent-evals scenarios and classify failures as real regressions, test bugs, or flaky runs.

Official
Intermediate
๐Ÿ“ฆ In Repo
novuhqnovuhq

add-channel-whats-next-onboarding

Adds a chat channel's connected-state onboarding guide and details page to the Novu dashboard.

Official
Intermediate
๐Ÿ“ฆ In Repo
novuhqnovuhq

novu-prepare-pr

Prepares Novu feature branches for pull requests with quality passes, CI triage, and review handling.

Official
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Novu skills?โ–ผ

Run `npx skills add novuhq/novu --all -g -y` in your terminal to install all skills in this suite globally.

What is Novu used for?โ–ผ

Novu is open-source notification infrastructure that lets you send messages across Inbox, email, SMS, push, and chat through one API. It also connects AI agents to channels like Slack, Teams, and Telegram with a unified conversation model.

How do I add a notification inbox to my React app?โ–ผ

Install @novu/react and drop in the <Inbox /> component with your application identifier and subscriber ID. The included inbox-integration skill guides your AI agent through theming, tabs, and HMAC security setup.

Can Novu connect my AI agent to Slack or Telegram?โ–ผ

Yes. Novu's Agent Communication Infrastructure routes messages between your agent and channels like Slack, Teams, Telegram, WhatsApp, and email through one integration layer.

Do I need to self-host Novu to use it?โ–ผ

No. You can create a free Novu Cloud account, or self-host the Community Edition with the included Docker Compose files if you prefer full control.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’