What problem does it solve?
It helps developers implement custom Umbraco backoffice menu items quickly and correctly by aligning implementation details with the official menu-item and menu-extension documentation.
Core Features & Use Cases
- Menu item implementation guidance: Covers how menu items are structured, including link, action, and tree kinds.
- Manifest-driven extension setup: Shows how to define menu item manifests with required fields like alias, meta (label/icon/menus), and kind-specific properties.
- Action and custom element patterns: Provides an approach for wiring menu item actions (UmbMenuItemAction) and rendering optional custom elements (Lit-based components).
- Documentation-first workflow: Encourages fetching the latest Umbraco docs and mapping requirements to the correct implementation pieces.
Quick Start
Ask the AI to implement a link menu item that appears in a specific backoffice menu with a given alias, label, icon, menus list, and href, following the official Umbraco menu item documentation.