umbraco-manifest-picker

Select registered Umbraco extension manifests by extension type via umb-input-manifest.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You need a reliable UI for selecting a registered Umbraco extension manifest (by type) when building configuration experiences, without hard-coding extension aliases or lists.

Core Features & Use Cases

  • Extension registry browsing: Fetch and present available extension types from Umbraco’s extension registry.
  • Manifest selection UI: Use the umb-input-manifest component to let users select a specific manifest for the chosen extension type.
  • Dynamic configuration flows: Build workflows where a user first selects an extension type, then selects the matching manifest (e.g., dashboard/workspace/property editor selection).

Quick Start

Ask an AI to create a custom backoffice component that uses umb-input-manifest to let users pick a workspace or dashboard manifest and display the selected manifest alias.

Frequently Asked Questions about umbraco-manifest-picker

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

FAQPage Schema
How do I select a registered Umbraco extension manifest in a backoffice configuration UI?

To select a registered Umbraco extension manifest in a backoffice configuration UI, use the umb-input-manifest component with an extensionType input and handle its change events to read the selected ManifestBase value.

What is the best way to let users pick an Umbraco workspace or dashboard without hard-coding aliases?

The best way to let users pick an Umbraco workspace or dashboard without hard-coding aliases is to use the umb-input-manifest component to fetch and present available extension types from the extension registry for dynamic selection.

Can I use umb-input-manifest to browse different Umbraco extension types like property editors and conditions?

Yes, you can use umb-input-manifest to browse different Umbraco extension types like property editors and conditions by passing the desired extension type as input and returning the matching manifest object upon selection.

How do I build a dynamic configuration flow where a user first selects an extension type then a matching manifest in Umbraco?

To build a dynamic configuration flow where a user first selects an extension type then a matching manifest in Umbraco, apply the umb-input-manifest component to your administrative configuration screens and handle change events to capture the selected ManifestBase value.

When do I need an Umbraco manifest picker for my administrative configuration screens?

You need an Umbraco manifest picker for your administrative configuration screens when users must reference other extensions like dashboards, workspaces, property editors, or conditions without performing manual lookups of extension aliases.