Agent Skills for Umbraco, Guardrails in Umbraco AI, Umbraco Chrome Debug Tools and much more...

Sign Up | View Online | Previous Editions

UMB.FYI 2026-04-22

Umbraco HQ

The Agent-Ready CMS: Building Implementation Agent Skills for Umbraco (10 minute read)

Phil Whittaker discusses the development of Implementation Agent Skills for Umbraco, aimed at surfacing "quiet standards" to enhance CMS project quality. By consolidating community knowledge, these skills will guide developers in best practices without enforcing rigid rules, ultimately improving project outcomes and fostering a sustainable knowledge base within the Umbraco ecosystem.

[ ] [ #ai ] [ #backoffice ] [ #bestpractices ]

Community

What We Gained Building Umbraco AI on Microsoft.Extensions.AI and the Microsoft Agent Framework (4 minute read)

Matt Brailsford discusses the integration of Microsoft.Extensions.AI (M.E.AI) and the Microsoft Agent Framework (MAF) in developing AI capabilities for Umbraco. The use of IChatClient and middleware patterns enabled efficient feature development and agent orchestration, allowing for scalable, transferable skills while maintaining a cohesive architecture.

[ ] [ #ai ] [ #integrations ] [ #umbracoai ]

Giving Umbraco 17 A Bigger Clock: Raising The SQL Command Timeout With A Composer (5 minute read)

@AaronSadlerUK discusses how to globally increase the CommandTimeout in Umbraco 17.3 to handle long-running database operations. By creating a composer and a decorator for the IUmbracoDatabaseFactory, he centralizes the timeout setting to avoid per-query overrides, ensuring efficient handling of heavy queries without altering Umbraco's core functionality.

[ ] [ #guides ]

---

Join 700+ professionals getting the latest news, events and media from the Umbraco community delivered straight to their inbox

---

Editor Friendly 404 Pages in Umbraco (3 minute read)

The article discusses creating editor-friendly 404 pages in Umbraco, enhancing flexibility and reducing maintenance burdens. By implementing a content picker property for 404 pages and utilizing Umbraco’s IContentLastChanceFinder, editors can customize error pages for different sites, ensuring visitors receive appropriate content based on their requested URL.

[ #routing ]

Auto-Register Block Previews in Umbraco (4 minute read)

The Block Preview package by Rick Butterfield enhances Umbraco projects by automatically registering block previews based on view file locations, eliminating the need for manual configuration. This method simplifies the addition of new blocks, allowing developers to focus on creating views without C# code changes, promoting a convention-over-configuration approach.

[ #backoffice ]

OC.PowerSort 1.2.0 (4 minute read)

OC.PowerSort 17.2.0, released in April 2026, introduces recurring schedules for automated content sorting in Umbraco, enhancing efficiency and reducing manual tasks. This version supports various recurrence patterns, smart occurrence management, and maintains backward compatibility with previous versions. It aims to streamline content management workflows for diverse use cases.

[ #packages ]

Guardrails in Umbraco AI (4 minute read)

Matt Brailsford discusses the implementation of guardrails in Umbraco.AI, which are safety policies that evaluate content before and after AI model interactions. Guardrails consist of evaluators, phases, and actions to manage inappropriate content. They are customizable and essential for maintaining content integrity in AI-driven systems.

[ ] [ #ai ] [ #umbracoai ]

Using Custom Umbraco AI Tools to Write a Whole Article Automatically (2 minute read)

In his video, Paul Seal demonstrates how custom tools for Umbraco AI can automatically generate and publish a fully structured blog article from a single prompt. He showcases features like content block population, image insertion, and real-time article publishing, highlighting the potential of these tools for enhancing editorial workflows.

[ #ai ] [ #deployments ]

Watch & Listen

DevRel Deep Dive: Umbraco 17.2 & 17.3 highlights with Andy Butland

In this week's Devril deep dive, Sebastiaan and Lotte, alongside CMS Head Andy Butland, discuss the key features of Umbraco releases 17.2 and 17.3. Highlights include user group management enhancements, content management improvements, central package management, performance optimizations, and security updates. They also preview upcoming features in version 17.4, focusing on AI integration and lightweight external members.

[ #devreldeepdives ] [ #releases ] [ #umbracocms ]

Using Custom Umbraco AI Tools to Write a Whole Article Automatically

In the video, Paul Seal demonstrates how to use Umbraco AI to create and publish a fully structured article in about 20-30 seconds. He showcases the tool's ability to automatically populate content blocks, insert quotes, and add images, highlighting its potential to enhance editorial workflows on Umbraco 17.

[ ] [ #ai ] [ #umbracoai ]

Events

Umbraco Community Hour - Virtual Meetup

2026-04-22 from 13:00 to 14:00 (Europe/Copenhagen) - Online

[ #virtual ]

Umbraco AI Hackathon: Opbygning af fremtidens AI i Umbraco og Umbraco i AI

2026-04-22 from 14:00 to 20:00 (Europe/Copenhagen) - twoday Aarhus, Søren Frichs Vej 44D, 8230 Åbyhøj, Aarhus, DK

[ #ai ] [ #hackathons ]

Umbraco Users Group India - Sitecore to Umbraco Migration: Real-World Strategy & Architecture

2026-04-23 from 17:00 to 18:00 (Asia/Kolkata) - Online

[ #migrations ]

Umbraco Meetup (Odense)

2026-04-27 from 16:00 to 20:00 (Europe/Copenhagen) - Umbraco A/S, Buchwaldsgade 35, 2. floor, Odense, DK

umBristol Talks - April 2026

2026-04-28 from 18:00 to 21:00 (Europe/London) - Gibe Digital, Unit 1.8, Paintworks Central Trading Estate, Bristol, GB

[ ]

Packages

UmbMediaSqueeze

A lightweight Umbraco extension that allows backoffice users to select media folder and download it's contents as a single, compressed ZIP file.

Limbo.Umbraco.Separator 17.0.1

Limbo.Separator is a small package for Umbraco that adds a property editor serving as a separator to give a better overview of properties within your Umbraco content types.

[ ] [ #propertyeditors ]

Brevo.Umbraco

Umbraco Forms workflow that creates or updates Brevo (Sendinblue) contacts on form submission.

[ #umbracoforms ]

Our.Umbraco.PostgreSql.Umbraco.Forms

Adds support for Umbraco Forms with PostgreSQL.

[ #umbracoforms ]

Mailchimp.Umbraco

Mailchimp workflow integration for Umbraco Forms

[ #integrations ] [ #umbracoforms ]

Umbraco.Community.Bookmarks

Bookmark content and media items for easy access and navigation

uBrokenWindow

Generate a new backoffice user account on application startup. Use with care!

[ #backoffice ] [ #security ]

Umbraco.Community.SchemeWeaver.uSync

uSync addon for SchemeWeaver — syncs Schema.org mappings (including resolver config and dynamic root config) between Umbraco environments alongside the doc types they belong to.

[ #usync ]

Umbraco.Community.SchemeWeaver

Map Umbraco Content Types to any of 780+ Schema.org types and automatically generate JSON-LD structured data.

[ #integrations ]

AgentRun.Umbraco

AI-powered workflow engine for Umbraco.

[ #ai ] [ #automation ]

DigitalWonderlab.DeclutterTypes

Identify unused document types and data types across your Umbraco instance.

Umbraco.Community.Templates.USWDS

A dotnet new template for creating an Umbraco CMS site with the U.S. Web Design System (USWDS).

[ #designsystems ] [ #starterkits ]

Umbraco.Community.AI.BrowserProvider

Experimental community Browser AI provider for Umbraco AI.

[ #ai ] [ #umbracoai ]

Miscellaneous

Umbraco Chrome Debug Tools

---

Join 700+ professionals getting the latest news, events and media from the Umbraco community delivered straight to their inbox

---
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW