umbraco-entity-create-option-action

Implement custom entity create option actions in the Umbraco backoffice.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to add custom options and workflows to the Umbraco backoffice's entity creation process, allowing for more tailored and extensible content management.

Core Features & Use Cases

  • Customizable Creation Flows: Define unique options that appear when users initiate entity creation.
  • Integration with Modals and Routing: Seamlessly integrate custom actions with Umbraco's modal and routing systems.
  • Use Case: Add a "Create from Template" option for content types that pre-populates certain fields based on a chosen template, streamlining content creation for editors.

Quick Start

Implement a new entity create option action for the 'user' entity type with the label 'Create with Template'.

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 a custom option to the Umbraco backoffice entity creation process?

You can extend Umbraco's default entity creation workflows by implementing custom entity create option actions, which involves defining specific manifest files and action classes compatible with the Umbraco extension API.

Can I integrate custom creation actions with Umbraco modals and routing?

Yes, custom entity create option actions support seamless integration with Umbraco's modal and routing systems, allowing you to build enhanced user experiences and interactive workflows directly within the backoffice.

What is an Umbraco entity create option action used for?

An Umbraco entity create option action is used to implement customizable creation flows in the CMS backoffice, enabling tailored workflows like adding a 'Create from Template' option to pre-populate fields for content editors.

Do I need to define manifest files to customize Umbraco backoffice creation workflows?

Yes, defining manifest files is required to extend Umbraco's entity creation process, as they register your custom action classes within the backoffice extension API to ensure the new options appear correctly.

How do I pre-populate fields when creating content in the Umbraco backoffice?

You can pre-populate fields during Umbraco content creation by implementing a custom entity create option action that defines a 'Create from Template' workflow, automatically filling specific fields based on a selected template.