umbraco-notifications

Display Umbraco backoffice toast notifications via UMB_NOTIFICATION_CONTEXT and peek().

1|Updated May 21, 2026
One-click install
npx skills add https://github.com/1k-off/umbraco-observability-playground --skill umbraco-notifications-1k-off
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-notifications
Source: https://github.com/1k-off/umbraco-observability-playground/tree/main/.agents/skills/umbraco-notifications
Command: npx skills add https://github.com/1k-off/umbraco-observability-playground --skill umbraco-notifications-1k-off

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Umbraco backoffice actions often need to communicate success, failure, or validation issues to editors without building custom UI flows, and notifications provide that immediate feedback.

Core Features & Use Cases

  • Use UMB_NOTIFICATION_CONTEXT: display toast-style messages from any consumer of the Context API.
  • Trigger peek() with types: emit positive, danger, or warning notifications with simple payloads.
  • Support headlines and rich messaging: provide optional headline plus message for consistent UX in save/actions.

Quick Start

Fetch the latest Umbraco Context API docs, then implement a controller or lit component that consumes UMB_NOTIFICATION_CONTEXT and calls peek() with positive/danger/warning based on the outcome of your backoffice action.

Frequently Asked Questions about umbraco-notifications

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I show toast messages in the Umbraco backoffice?

Umbraco backoffice notifications require consuming the UMB_NOTIFICATION_CONTEXT via the Context API and calling peek() with a notification type and a payload containing at least a message.

What is UMB_NOTIFICATION_CONTEXT used for in Umbraco?

UMB_NOTIFICATION_CONTEXT is a Context API token used in Umbraco to display ephemeral toast messages, providing immediate editor feedback for actions, async operations, or validation outcomes.

How do I trigger positive, danger, or warning notifications in Umbraco?

Trigger positive, danger, or warning notifications by consuming UMB_NOTIFICATION_CONTEXT and calling peek() with the corresponding notification type and a payload containing your message.

Can I display notifications from a Lit component in Umbraco?

Yes, you can display notifications from a Lit component or controller by consuming UMB_NOTIFICATION_CONTEXT and invoking peek() to emit toast messages during command execution.

Do I need a custom UI to provide editor feedback for async operations in Umbraco?

No, you do not need a custom UI to provide editor feedback for async operations. You can use the Umbraco Context API to consume UMB_NOTIFICATION_CONTEXT and emit ephemeral toast messages instead.