
Umbraco Property Value Preset
If you're building Umbraco backoffice extensions and need to set default values when editors create new content, this handles the boilerplate. It fetches the latest official docs, asks what property editor you're targeting and what default you want (static, dynamic, or async), then generates both the manifest and the preset API implementation. The skill covers the full pattern including weighted presets that chain together, config-based defaults, and targeting by schema alias. Useful when you want sensible starting values without forcing editors to fill in the same fields repeatedly. The examples are minimal but complete, which is how this kind of utility code should be.
- skills.sh installs
- 395
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-property-value-preset --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Property Value Preset
What is it?
Property Value Presets provide default values when users create new content. They use an API to supply preset values for specific property editors, enabling streamlined content creation with sensible defaults. Multiple presets can work together using the weight property to progressively modify values.
Documentation
Always fetch the latest docs before implementing:
- Main docs: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-types/property-value-preset
- Property Editors: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/property-editors
- Foundation: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/foundation
- Extension Registry: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-registry
Workflow
- Fetch docs - Use WebFetch on the URLs above
- Ask questions - Which property editor? What default value? Static or dynamic?
- Generate files - Create manifest + preset API based on latest docs
Sponsors
Details
- Repository
- github.com/umbraco/umbraco-cms-backoffice-skills
- Categories
- Documentation, .NET & C#
- First seen
- Jun 3, 2026
More from umbraco/umbraco-cms-backoffice-skills
All 76- Umbraco Conditions394
- Umbraco Menu394
- Umbraco Search Provider394
- Umbraco Manifest Picker393
- Umbraco Preview App Provider393
- Umbraco Search Result Item393
- Umbraco Sorter393
- Umbraco Monaco Markdown Editor Action392
- Package Script Writer391
- Umbraco Tree391
- Umbraco Umbraco Element388
- Umbraco Tree Item387
- Umbraco Skill Validator386
- Umbraco Tiptap Extension386
- Umbraco Theme385
- Umbraco Workspace385
- Umbraco Playwright Testhelpers384
- Umbraco Skill Test Runner384
- Umbraco State Management384
- Umbraco Example Generator383
- Umbraco Skill Code Analyzer383
- Umbraco User Profile App383
- Umbraco Mocked Backoffice382
- Umbraco Tiptap Statusbar Extension382