Umbraco Backoffice Skills
Umbraco backoffice skills covering Foundation, Extension Types, Property Editors, Rich Text, Backend, and Setup
Skills in this plugin
67- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Umbraco Sorter · umbracoImplement drag-and-drop sorting with UmbSorterController in Umbraco backoffice
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Umbraco Backoffice · umbraco bundleUmbraco backoffice extension customisation - complete working examples showing how extension types combine
- ▌
- ▌ Umbraco Conditions · umbracoUnderstand and use conditions in Umbraco backoffice (foundational concept)
- ▌
- ▌ Umbraco Quickstart · umbracoQuick setup for Umbraco extension development - creates instance, extension, and registers it
- ▌ Umbraco Context API · umbracoUnderstand and use Context API in Umbraco backoffice (foundational concept)
- ▌ Umbraco Controllers · umbracoUnderstand and create controllers in Umbraco backoffice (foundational concept)
- ▌
- ▌
- ▌ Umbraco Dynamic Root · umbracoImplement dynamic root origins and query steps in Umbraco backoffice using official docs
- ▌
- ▌ Umbraco Localization · umbracoUnderstand and use localization in Umbraco backoffice (foundational concept)
- ▌
- ▌ Package Script Writer · umbracoGenerate Umbraco CMS installation scripts using the Package Script Writer CLI
- ▌ Umbraco Auth Provider · umbracoImplement authentication providers for Umbraco backoffice using official docs
- ▌ Umbraco Notifications · umbracoUnderstand and use notifications in Umbraco backoffice (foundational concept)
- ▌ Umbraco Review Checks · umbraco bundleReview checks reference for validating Umbraco backoffice extensions
- ▌ Umbraco Ufm Component · umbracoImplement UFM (Umbraco Flavored Markdown) components in Umbraco backoffice using official docs
- ▌ Umbraco Version Guard · umbracoDeterministically verify that the Umbraco major of the site you are working on matches the major these skills target. Run this FIRST, before any Umbraco backoffice work, to avoid mixing guidance across Umbraco majors (e.g. 17 vs 18 vs 19). Trigger on the first Umbraco task in a session, or whenever the site's version is uncertain.
- ▌
- ▌ Umbraco Global Context · umbracoImplement global contexts in Umbraco backoffice using official docs
- ▌ Umbraco Openapi Client · umbracoSet up OpenAPI client for authenticated API calls in Umbraco backoffice (REQUIRED for custom APIs)
- ▌ Umbraco Collection View · umbracoImplement collection views in Umbraco backoffice using official docs
- ▌ Umbraco Manifest Picker · umbracoUse umb-input-manifest to pick registered extensions in Umbraco backoffice
- ▌ Umbraco Property Action · umbracoImplement property actions in Umbraco backoffice using official docs
- ▌ Umbraco Search Provider · umbracoImplement search providers in Umbraco backoffice using official docs
- ▌ Umbraco Umbraco Element · umbracoImplement Umbraco elements in Umbraco backoffice using official docs
- ▌ Umbraco State Management · umbracoUnderstand and use state management in Umbraco backoffice (foundational concept)
- ▌ Umbraco Tiptap Extension · umbracoImplement Tiptap extensions for Umbraco rich text editor using official docs
- ▌ Umbraco User Profile App · umbracoImplement user profile apps in Umbraco backoffice using official docs
- ▌ Umbraco Chrome Navigation · umbraco bundleDrive and inspect the Umbraco backoffice reliably with Claude-in-Chrome browser automation. Use this WHENEVER you are about to use the mcp__claude-in-chrome tools against a running Umbraco backoffice — navigating sections, clicking tree items, filling forms, opening/closing modals, or visually verifying a backoffice extension (property editor, dashboard, workspace, tree, section, menu). The backoffice is Lit/web-components with open shadow DOM and modals that render off-screen, so the built-in find/read_page tools see nothing and screenshots lag behind the live DOM. This skill provides a shadow-DOM-piercing JS helper toolkit plus a navigation playbook so you read state from the DOM instead of guessing from pixels. Trigger even when the user only says "open the backoffice", "test the extension in Umbraco", "click through the backoffice", "log in and check it works", or "take a screenshot of the editor in Umbraco".
- ▌ Umbraco Collection Action · umbracoImplement collection actions in Umbraco backoffice using official docs
- ▌ Umbraco Validation Checks · umbraco bundleBrowser validation checks for testing Umbraco backoffice extensions manually
- ▌ Umbraco Extension Registry · umbracoUnderstand and use extension registry in Umbraco backoffice (foundational concept)
- ▌ Umbraco Extension Template · umbracoCreate new Umbraco backoffice extensions using the official dotnet template
- ▌ Umbraco Mfa Login Provider · umbracoImplement MFA login providers for Umbraco backoffice using official docs
- ▌ Umbraco Picker Data Source · umbracoImplement custom picker data sources for property editors in Umbraco backoffice
- ▌ Umbraco Property Editor UI · umbraco bundleImplement property editor UIs in Umbraco backoffice using official docs
- ▌ Umbraco Repository Pattern · umbracoUnderstand and use repositories in Umbraco backoffice (foundational concept)
- ▌ Umbraco Search Result Item · umbracoImplement search result items in Umbraco backoffice using official docs
- ▌ Umbraco Validation Context · umbracoImplement form validation using UmbValidationContext in Umbraco backoffice
- ▌ Umbraco Current User Action · umbracoImplement current user actions in Umbraco backoffice using official docs
- ▌ Umbraco Entity Bulk Actions · umbracoImplement entity bulk actions in Umbraco backoffice using official docs
- ▌ Umbraco File Upload Preview · umbracoImplement file upload preview components in Umbraco backoffice using official docs
- ▌ Umbraco Preview App Provider · umbracoImplement preview app providers in Umbraco backoffice using official docs
- ▌ Umbraco Property Value Preset · umbracoImplement property value presets in Umbraco backoffice using official docs
- ▌ Umbraco Property Editor Schema · umbracoImplement property editor schemas in Umbraco backoffice using official docs