This handles Umbraco backoffice notifications through the UMB_NOTIFICATION_CONTEXT, which gives you those toast-style messages for success, errors, and warnings. You consume the context in your element or controller, then call peek() with a type and message. It's straightforward for action feedback: save confirmations, validation errors, that sort of thing. The skill fetches current docs from the Umbraco site before generating code, which matters since the backoffice API moves around between versions. Good for anyone building custom Umbraco elements who needs to show temporary user feedback without building their own notification system.

skills.sh installs
403
GitHub stars
27
last updated
Aug 21, 2026

Install

$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-notifications --agent claude-code

Installs into .claude/skills of the current project.

Files

Umbraco Notifications

What is it?

Notifications provide user feedback in the Umbraco backoffice through the UMB_NOTIFICATION_CONTEXT, which is consumed via the Context API. The peek() method displays temporary toast-style notifications with different types (positive, negative, warning). Notifications appear in the UI temporarily and automatically dismiss, making them ideal for action confirmations and error messages.

Documentation

Always fetch the latest docs before implementing:

Workflow

  1. Fetch docs - Use WebFetch on the URLs above
  2. Ask questions - What type? Success/error/warning? Simple or custom content?
  3. Generate code - Implement notification usage based on latest docs
  4. Explain - Show what was created and when notifications appear

Sponsors

Details

Repository
github.com/umbraco/umbraco-cms-backoffice-skills
Category
.NET & C#
First seen
Jun 3, 2026

More from umbraco/umbraco-cms-backoffice-skills

All 76

Recommended

More .NET & C#
1umbraco avatarumbraco-add-extension-referenceumbraco/umbraco-cms-backoffice-skillsAdd a new Umbraco extension project reference to the main Umbraco instance and solution402skills.sh installs
2umbraco avatarumbraco-context-apiumbraco/umbraco-cms-backoffice-skillsUnderstand and use Context API in Umbraco backoffice (foundational concept)402skills.sh installs
3umbraco avatarumbraco-routingumbraco/umbraco-cms-backoffice-skillsUnderstand and use routing in Umbraco backoffice (foundational concept)401skills.sh installs
4umbraco avatarumbraco-entity-create-option-actionumbraco/umbraco-cms-backoffice-skillsImplement entity create option actions in Umbraco backoffice using official docs400skills.sh installs
5umbraco avatarumbraco-menu-itemsumbraco/umbraco-cms-backoffice-skillsImplement menu items in Umbraco backoffice using official docs400skills.sh installs
6umbraco avatarumbraco-repository-patternumbraco/umbraco-cms-backoffice-skillsUnderstand and use repositories in Umbraco backoffice (foundational concept)400skills.sh installs