umbraco-manifest-picker

Select registered Umbraco extensions via a dedicated UI component.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-manifest-picker-albanist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-manifest-picker
Source: https://github.com/albanist/umbraco_CLI/tree/main/skills/testing/umbraco-manifest-picker
Command: npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-manifest-picker-albanist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of selecting and referencing registered extensions within the Umbraco backoffice, making it easier to build and configure custom UIs.

Core Features & Use Cases

  • Extension Selection: Provides a UI component (<umb-input-manifest>) to pick extensions by type (e.g., dashboards, workspaces, property editors).
  • Dynamic Type Filtering: Allows users to dynamically select the type of extension they want to pick from.
  • Use Case: When configuring a custom dashboard, you can use this Skill to let an editor easily select which existing workspace or dashboard extension should be displayed.

Quick Start

Use the umbraco-manifest-picker skill to select a workspace extension.

Frequently Asked Questions about umbraco-manifest-picker

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

FAQPage Schema
How do I let editors select registered Umbraco extensions in the backoffice?

To let editors select Umbraco extensions in the backoffice, use a dedicated UI component that queries the extension registry to dynamically pick specific workspaces, dashboards, or property editors. This simplifies referencing registered extensions for custom UI configuration.

How does dynamic type filtering work when picking Umbraco manifests?

Dynamic type filtering when picking Umbraco manifests works by allowing you to specify the extension type you want to select from the registry. The UI component then dynamically filters available extensions, ensuring you only pick from relevant workspaces, dashboards, or property editors.

Can I use this picker to configure a custom Umbraco dashboard with an existing workspace extension?

Yes, you can use this picker to configure a custom Umbraco dashboard with an existing workspace extension. The UI component facilitates backoffice configuration by allowing editors to easily select and retrieve the specific manifest for the workspace extension you want displayed.

What is the best way to retrieve manifests for specific Umbraco property editors?

The best way to retrieve manifests for specific Umbraco property editors is to use a dedicated input component that leverages the Umbraco extension registry. It facilitates dynamic selection, allowing you to easily filter and retrieve the exact property editor manifest needed.

Do I need to manually register extensions before using the Umbraco manifest picker?

Yes, extensions must be registered within the Umbraco extension registry before using the manifest picker. The UI component queries this existing registry to dynamically retrieve and display available workspaces, dashboards, and property editors for user selection.

Why use a dedicated UI component instead of manually referencing Umbraco backoffice extensions?

You use a dedicated UI component instead of manually referencing Umbraco backoffice extensions to simplify configuration and reduce errors. It provides a dynamic picker interface that queries the extension registry, ensuring editors select valid manifests for workspaces and dashboards easily.