umbraco-sections

Create Umbraco backoffice section manifests with dashboards and sidebars.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Umbraco backoffice users need a clear navigation destination for custom content and functionality, but adding that structure requires correct Section and related extension definitions and permissions.

Core Features & Use Cases

  • Define custom backoffice sections with the correct manifest type, alias, display label, and route pathname.
  • Add section dashboards to provide landing pages and tailored UI for your section’s purpose.
  • Add section sidebars to extend navigation patterns, including conditional visibility based on permissions.

Quick Start

Fetch the latest Umbraco documentation links, then generate the section and any required related extensions using the manifests (including conditions) and permission setup for the target user group.

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 sidebar navigation?

To add a custom Umbraco backoffice section, you create a section manifest entry defining the correct type, alias, display label, and route pathname to establish top-level navigation for your admin area.

What is a section manifest in Umbraco and when do I need one?

A section manifest in Umbraco registers a new top-level backoffice navigation area. You need one when extending the CMS to provide a dedicated destination for custom content, dashboards, and sidebar UI.

How do I add a dashboard to a custom Umbraco section?

You add a dashboard to a custom Umbraco section by including a dashboard extension element in your manifest. This provides a tailored landing page UI specifically for your section's purpose.

Can I configure conditional visibility for a Umbraco section sidebar?

Yes, section sidebar apps support conditional visibility based on permissions. You implement these conditions within the manifest to dynamically control sidebar navigation patterns for different users.

Do I need to configure user group permissions when creating Umbraco sections?

Yes, configuring user group permissions is required when creating Umbraco sections. The skill aligns with extension registry patterns to ensure section access is correctly granted to target user groups.