What problem does it solve?
When a new chat provider (like Discord) is integrated into the Novu dashboard, developers must manually recreate the post-connection "What's next" rollout guide and connected details page, wiring configs, resolvers, and display names across multiple files while matching the existing Slack, MS Teams, and Telegram patterns.
Core Features & Use Cases
- Data-driven guide config: Creates a
build<Channel>WhatsNextConfig returning recap steps and developer rollout steps, including the @novu/react install step and <Channel>ConnectButton code snippet.
- Connected details page: Generates a
<Channel>AgentConnectedDetails component using the shared AgentConnectedDetailsShell with provider credential sections via render-props.
- Registry wiring: Registers the builder in
WHATS_NEXT_CONFIG_BUILDERS and adds resolver switch cases plus display-name entries.
- Use Case: You added a Discord integration to Novu and need the dashboard to show developers how to roll it out to their end users after connecting — this Skill scaffolds the config, details view, and wiring following the Telegram template.
Quick Start
Add the layer-2 "What's next" onboarding and connected details page for the Discord chat channel following the existing Telegram pattern.