umbraco-entity-create-option-action

Implement Umbraco backoffice entity create option actions with manifests and custom logic.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of extending Umbraco backoffice entity creation by adding selectable, user-facing creation options that integrate into the “Create” workflow for a specific entity type.

Core Features & Use Cases

  • Manifest-driven extension registration: Defines an entity create option action with an alias, label, icon, and entity type targeting so it appears in the backoffice create options dialog.
  • Custom execution behavior: Implements the option’s execution logic to perform creation steps such as calling APIs, launching navigation, or opening modals.
  • Modal and navigation patterns: Supports showing additional UI via a modal submit flow or redirecting to a custom create view using href routing.

Quick Start

Implement an entity create option action by fetching the latest Umbraco documentation, then create the manifest entry and action class for your chosen entity type, and finally verify it appears in the backoffice create options dialog.

Frequently Asked Questions about umbraco-entity-create-option-action

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

FAQPage Schema
How do I add custom create options to the Umbraco backoffice entity creation workflow?

You add custom create options by implementing an entityCreateOptionAction manifest that defines an alias, label, icon, and entity type, then registering it through the backoffice extension registry to appear in the create dialog.

Can I open a modal or redirect to a custom route when a user clicks an entity create option in Umbraco?

Yes, the entity create option action supports modal-based behaviors to show additional UI via a submit flow, and navigation-based behaviors using href routing to redirect users to a custom create view.

What is an entityCreateOptionAction manifest in Umbraco backoffice extensions?

An entityCreateOptionAction manifest is a configuration entry that registers a selectable, user-facing creation option into the Umbraco backoffice create workflow, targeting a specific entity type with a custom label and icon.

How do I implement custom execution logic for an Umbraco entity create option action?

You implement custom execution logic by creating an action class using the appropriate base action implementation, allowing you to call APIs, launch navigation, or open modals when the option is selected.

Do I need to fetch official Umbraco documentation before implementing an entity create option action?

Yes, you should fetch the latest official Umbraco documentation to ensure you generate a working manifest and action class using the correct backoffice extension registry and current base action implementation patterns.

Why are my custom Umbraco backoffice create options not showing up in the create dialog?

Custom create options may not appear if the entityCreateOptionAction manifest is not properly registered in the extension registry, or if the entity type targeting, alias, or required manifest fields are misconfigured.