umbraco-manifest-picker

Select registered Umbraco extensions with the `<umb-input-manifest>` component.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy --skill umbraco-manifest-picker-kraftvaerk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-manifest-picker
Source: https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy/tree/main/Kraftvaerk.Umbraco.Alchemy.Frontend/.agents/skills/umbraco-manifest-picker
Command: npx skills add https://github.com/kraftvaerk/Kraftvaerk.Umbraco.Alchemy --skill umbraco-manifest-picker-kraftvaerk

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 dynamic and interconnected UIs.

Core Features & Use Cases

  • Extension Selection: Provides a UI component (<umb-input-manifest>) to pick from various Umbraco extension types (dashboards, workspaces, property editors, etc.).
  • Dynamic Filtering: Allows users to dynamically select the type of extension they want to pick from.
  • Use Case: Imagine you are building a custom dashboard in Umbraco and need to allow editors to select which specific "welcome" dashboard to display. This Skill provides the component to enable that selection.

Quick Start

Use the umbraco-manifest-picker skill to create a component that allows selecting workspace extensions.

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 pick Umbraco extensions in the backoffice?

You can let editors pick Umbraco extensions by adding the `<umb-input-manifest>` UI component to your custom interface. It provides a user-friendly picker to select registered extension types like dashboards and workspaces.

What is the best way to select registered Umbraco dashboards for a custom UI?

The best way to select registered Umbraco dashboards is using the `<umb-input-manifest>` component. It enables dynamic filtering and selection from the Umbraco extension registry to build interconnected backoffice UIs.

Can I dynamically filter which Umbraco extension types users can pick from?

Yes, you can dynamically filter which Umbraco extension types users can pick from. The `<umb-input-manifest>` component allows you to specify the extension type, such as property editors or workspaces, for dynamic UI configuration.

Does the Umbraco manifest picker support selecting workspace extensions?

Yes, the Umbraco manifest picker supports selecting workspace extensions. It uses the `<umb-input-manifest>` component to facilitate the selection of various registered Umbraco extension types, including dashboards and property editors.

How do I create a component to select Umbraco workspace extensions?

To create a component to select Umbraco workspace extensions, use the umbraco-manifest-picker skill. It implements the `<umb-input-manifest>` UI component to reference and integrate the Umbraco extension registry dynamically.