umbraco-property-editor-schema

Implement Umbraco property editor schemas with C# and manifest configurations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers implement property editor schemas in the Umbraco backoffice, ensuring correct data handling and configuration for custom content fields.

Core Features & Use Cases

  • Schema Definition: Guides the creation of server-side metadata and configuration for Umbraco property editors.
  • Built-in Aliases: Provides a list of common schema aliases for quick implementation.
  • Custom Schema Guidance: Explains when and how to create custom C# schemas and value converters for specialized needs.
  • Use Case: A developer needs to create a new property editor for selecting multiple tags with specific validation rules. This Skill provides the documentation and examples to define the custom schema and its configuration.

Quick Start

Use the umbraco-property-editor-schema skill to find the correct schema alias for a simple string property.

Frequently Asked Questions about umbraco-property-editor-schema

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

FAQPage Schema
How do I define a custom property editor schema in Umbraco?

To define a custom Umbraco property editor schema, you implement server-side metadata, validation rules, and data transformations using C# and property editor manifest configurations. This Skill provides official documentation and best practices for structuring these schemas correctly.

What is a property editor schema in the Umbraco backoffice?

An Umbraco property editor schema defines the server-side metadata and configuration for custom content fields. It ensures correct data handling and validation rules are applied when content editors interact with custom property editors in the backoffice.

When should I create a custom C# schema instead of using built-in aliases for Umbraco property editors?

You should create a custom C# schema and value converter when you have specialized needs that built-in aliases cannot handle, such as selecting multiple tags with specific validation rules or requiring custom data transformation logic.

Do I need C# development experience to configure Umbraco property editor schemas?

Yes, configuring Umbraco property editor schemas requires an understanding of Umbraco CMS customization and C# development. You need these skills to define manifest configurations, server-side metadata, and value converters properly.

Can I find common schema aliases for quick Umbraco property editor implementation?

Yes, this Skill provides a list of common built-in schema aliases for quick implementation. You can use these aliases to quickly find the correct configuration for simple properties like a standard string field.

What are the limitations of using standard Umbraco property editor schemas?

Standard Umbraco property editor schemas may not support specialized validation rules or complex data transformations. When standard aliases cannot meet your custom content field requirements, you must implement a custom C# schema and value converter.