Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Product Hunt Hacker News npm downloads

The <Inbox /> infrastructure for modern products

The notification platform that turns complex multi-channel delivery into a single component. Built for developers, designed for growth, powered by open source.

Novu Agent Skills

Agent Skills for building multi-channel notification systems with Novu.

What are Agent Skills?

Agent Skills are an open standard that gives AI agents (Claude Code, Cursor, Copilot, etc.) the context they need to work with specific tools and platforms.

Prerequisites

Setup

Install the Novu skills into your project using the skills CLI:

npx skills add novuhq/skills

This pulls the skills from the novuhq/skills GitHub repository and makes them available to your AI agent (Claude Code, Cursor, Copilot, etc.).

Available Skills

Skill Description
novu-design-workflow Design Novu workflows: channel selection, severity, critical, digest defaults, step conditions, and 9 reference templates
novu-dashboard-workflows Author step content (subject, body, editorType, headers, conditions) for workflows defined in the Novu Dashboard or via the Novu MCP
novu-trigger-notification Send single, bulk, broadcast, and topic-based notifications
novu-manage-subscribers CRUD operations on subscribers and topics
novu-inbox-integration Integrate the in-app notification inbox into React, Next.js, or vanilla JS
novu-manage-preferences Configure workflow and subscriber notification preferences
novu-framework-integration Define notification workflows in code with @novu/framework (Bridge Endpoint, steps, controls, React Email, GitOps deployment)
novu-connect-agent Create a Novu managed agent and connect a channel (Slack, email, Telegram, WhatsApp, MS Teams) via npx novu@latest connect

Breaking change: Skills are now namespaced under novu-* and live under skills/. If you previously installed a single skill named novu, re-run npx skills add novuhq/skills to pick up the eight discrete skills.

SDKs

Package Purpose
@novu/api Server-side REST client for triggering notifications and managing resources
@novu/framework Code-first workflow SDK — define workflows in TS and host the Bridge Endpoint inside your app
@novu/react React components for in-app Inbox, Notifications, Preferences
@novu/nextjs Next.js integration for the Inbox component
@novu/js Vanilla JavaScript client SDK

Multi-Language Support

  • Node.js / TypeScript
  • Python
  • cURL

License

MIT

Releases

Packages

Contributors