umbraco-sections

Generate Umbraco backoffice manifest files for custom sections.

26|13|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills --skill umbraco-sections
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-sections
Source: https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills/tree/main/plugins/umbraco-backoffice-skills/skills/umbraco-sections
Command: npx skills add https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills --skill umbraco-sections

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables the creation and implementation of custom sections within the Umbraco backoffice, allowing for tailored user experiences and specialized functionality beyond the default Umbraco modules.

Core Features & Use Cases

  • Custom Navigation: Add new top-level navigation items to the Umbraco backoffice.
  • Module Integration: Embed custom dashboards, sidebars, and views within these new sections.
  • Permission Management: Configure user group access to ensure only authorized users can view and interact with custom sections.
  • Use Case: Develop a dedicated "Product Catalog" section for e-commerce management, complete with custom product listing dashboards and editing interfaces.

Quick Start

Use the umbraco-sections skill to create a new section named "My Custom Section" with the alias "My.CustomSection" and the pathname "my-custom-section".

Frequently Asked Questions about umbraco-sections

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

FAQPage Schema
How do I add a custom section to the Umbraco backoffice?

To add a custom section to the Umbraco backoffice, generate manifest files defining new section types. This integrates custom dashboards, sidebars, and views into the navigation using Umbraco's extension architecture.

What do I need to create custom Umbraco backoffice extensions?

Creating custom Umbraco backoffice extensions requires an understanding of Umbraco's extension architecture and manifest definitions. You must generate manifest files to configure the new section types, views, and navigation paths.

Can I configure user permissions for custom Umbraco sections?

Yes, you can configure user permissions for custom Umbraco sections. The manifest implementation supports configuring user group access to ensure only authorized users view and interact with your specialized backoffice modules.

How do I integrate a custom dashboard into Umbraco backoffice navigation?

You integrate a custom dashboard into Umbraco backoffice navigation by defining it within generated manifest files. This embeds custom dashboards, sidebars, and views under new top-level navigation items for tailored user experiences.

When should I build a custom section instead of using default Umbraco modules?

Build a custom section instead of using default Umbraco modules when you need tailored user experiences and specialized functionality. This approach suits dedicated interfaces like an e-commerce product catalog with custom editing views.

Does creating custom Umbraco sections require external dependencies?

Creating custom Umbraco sections does not require external dependencies. It relies entirely on understanding Umbraco's native extension architecture and generating the correct manifest definitions for your backoffice customization.