umbraco-property-value-preset

Implement property value presets in the Umbraco backoffice with static, dynamic, or API-driven defaults.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines content creation in Umbraco by automatically populating property fields with sensible default values, reducing manual input and ensuring data consistency.

Core Features & Use Cases

  • Default Value Injection: Automatically applies predefined values to content properties when new items are created.
  • Customizable Presets: Allows for static defaults, dynamic defaults based on configuration, or even defaults fetched asynchronously from an API.
  • Use Case: When creating a new product page, ensure the "Stock Status" property defaults to "In Stock" and the "Publish Date" defaults to today's date.

Quick Start

Use the umbraco-property-value-preset skill to create a default text preset for the TextBox property editor.

Frequently Asked Questions about umbraco-property-value-preset

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

FAQPage Schema
How do I set default values for Umbraco properties in the backoffice?

Set default values for Umbraco properties by implementing property value presets using manifest definitions and custom TypeScript APIs, which automatically populate content fields when new items are created.

Can I use dynamic or API-driven default values for Umbraco content properties?

Yes, Umbraco property value presets support static defaults, dynamic defaults based on configuration, and API-driven defaults fetched asynchronously through custom TypeScript APIs.

Does the Umbraco default value preset work with all property editors?

The default value preset supports various Umbraco property editors, allowing you to apply predefined values across different content properties to ensure data consistency.

What is the best way to streamline content creation in Umbraco CMS?

The best way to streamline Umbraco content creation is using property value presets to automatically populate fields with sensible defaults, reducing manual input and ensuring data consistency.

How do I configure a default text preset for the TextBox property editor in Umbraco?

Configure a default text preset for the TextBox property editor by defining the preset in the Umbraco manifest, injecting the desired static or dynamic values into the content property.