This handles menu item extensions in the Umbraco backoffice, the clickable things that show up in sidebars and flyouts. It fetches the latest official docs before generating code, which matters since Umbraco's extension system changes between versions. You get three kinds out of the box: link items for external URLs, action items that execute custom logic through UmbMenuItemAction controllers, and tree items that render submenus. The skill includes a reference to working examples in the Umbraco source at /Umbraco-CMS/src/Umbraco.Web.UI.Client/examples/menu-item/ and ties into foundation skills for elements, controllers, and context API when you need custom behavior. Solid if you're extending the backoffice UI.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-menu-items --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot