Novu
Official@novuhq
The <Inbox /> infrastructure for modern products
Agent Skills by Novu
Showing 36 vetted skills indexed across 2 GitHub repositories.
nv-endpoint-routed-tool-provider
Implement endpoint-routed Tool-channel providers in Novu following the PagerDuty reference architecture.
add-channel-connect-button
Implements channel connect buttons for chat providers in the Novu SolidJS and React SDKs.
nv-implement
Implements planned work via parallel subagents on isolated git worktrees with TDD and staged merges.
add-channel-setup-guide
Creates a new chat channel's in-dashboard setup guide component for the Novu dashboard.
nv-worktree-create
Creates a sibling git worktree with a new branch, env files, and enterprise submodule setup.
triage-agent-eval-failures
Diagnose failing agent-evals scenarios and classify failures as real regressions, test bugs, or flaky runs.
add-channel-whats-next-onboarding
Adds a chat channel's connected-state onboarding guide and details page to the Novu dashboard.
novu-prepare-pr
Prepares Novu feature branches for pull requests with quality passes, CI triage, and review handling.
address-pr-review
Triage pull request review comments and implement only validated fixes via GitHub CLI.
nv-park-and-review
Commits local changes and runs a scoped code quality review in a temporary git worktree.
ink-tui-wizard
Build interactive terminal wizard interfaces using Ink and @inkjs/ui with reactive session-driven architecture.
nv-worktree-commands
Documents git worktree commands for creating, inspecting, and cleaning up parallel working directories.
nv-onboard-dcr-mcp
Onboards DCR OAuth MCP catalog entries with provider documentation vetting and curl probes.
nv-worktree-cleanup
Audits git worktrees and removes merged, missing, or confirmed stale entries with their branches.
sanity-changelog
Creates and publishes Novu changelog entries as Sanity changelogPost documents from Linear releases.
linear-release-setup
Generates CI/CD configuration for Linear release tracking across GitHub Actions, GitLab CI, and CircleCI.
figma-use
Executes JavaScript in Figma files via the Plugin API to create and edit design nodes.
frontend-design
Generate production-grade frontend interfaces with distinctive typography, color, motion, and layout design.
testerarmy-cli
Create and run dashboard-managed QA tests with the TesterArmy CLI.
better-auth-best-practices
Configures Better Auth authentication for TypeScript applications with plugins, sessions, and database adapters.
novu-dashboard-workflows
Author step content for Novu Dashboard and MCP notification workflows.
novu-framework-integration
Build code-first notification workflows in TypeScript with @novu/framework.
novu-inbox-integration
Integrate Novu's in-app notification inbox into React, Next.js, and vanilla JavaScript applications.
env-setup
Configure Novu environment variables in project env files without exposing the secret key.
Frequently Asked Questions About Novu
FAQPage SchemaWhat specific tasks can developers perform using Novu?▼
Developers can build and host notification logic, embed real-time notification centers into web applications, manage subscriber profiles, and ensure compliant email delivery. It enables triggering bulk messages across email, SMS, push, and in-app channels while maintaining granular control over user notification preferences and routing logic.
Which personas benefit most from integrating Novu?▼
Full-stack engineers and frontend developers building modern web products benefit most. It is designed for teams needing to centralize notification logic, manage complex subscriber overrides, and implement professional-grade email templates using React and Tailwind without building custom infrastructure from scratch.
What are the prerequisites for implementing Novu in a project?▼
Implementation requires a TypeScript environment and familiarity with React or Next.js for frontend components. Developers must also configure DNS records for SPF, DKIM, and DMARC to ensure email deliverability and possess an existing subscriber database to map user identities to notification preferences.