
Persistent authentication helpers
Use csv-update to batch-modify a property across multiple documents.
Search for a data type, inspect it, and update its configuration.
Search for documents matching a query and publish them.
Document type schema operations
Umbraco CLI: Shared patterns for authentication, global flags, and safety rules.
Document and content management operations
Umbraco Forms operations (read-only)
Media asset operations
Trigger and inspect ModelsBuilder source generation
Tree navigation helpers
Log and diagnostics operations
Data type operations
Dictionary item and translation key operations
Health check operations
Server information and diagnostics
Template operations
Walk the content tree to find a document, update a property, and publish.
Implement dynamic root origins and query steps in Umbraco backoffice using official docs
Implement preview app providers in Umbraco backoffice using official docs
Understand and use extension registry in Umbraco backoffice (foundational concept)
Implement file upload preview components in Umbraco backoffice using official docs
Implement header apps in Umbraco backoffice using official docs
Implement kinds in Umbraco backoffice using official docs
Implement menus in Umbraco backoffice using official docs
MSW (Mock Service Worker) patterns for testing Umbraco backoffice extensions with mocked APIs
Understand and use notifications in Umbraco backoffice (foundational concept)
Implement package views in Umbraco backoffice using official docs
Implement custom picker data sources for property editors in Umbraco backoffice
Implement property editor schemas in Umbraco backoffice using official docs
Implement property value presets in Umbraco backoffice using official docs
Implement search providers in Umbraco backoffice using official docs
Implement search result items in Umbraco backoffice using official docs
Implement drag-and-drop sorting with UmbSorterController in Umbraco backoffice
Understand and use state management in Umbraco backoffice (foundational concept)
JsonModels.Builders for creating test data in Umbraco tests
Implement Tiptap extensions for Umbraco rich text editor using official docs
Implement tree items in Umbraco backoffice using official docs
Implement Umbraco elements in Umbraco backoffice using official docs
Unit and component testing for Umbraco backoffice extensions using @open-wc/testing
Implement workspaces in Umbraco backoffice using official docs
Implement granular user permissions in Umbraco backoffice using official docs
Set up OpenAPI client for authenticated API calls in Umbraco backoffice (REQUIRED for custom APIs)
Use the Umbraco CLI in this repo to inspect and mutate Umbraco Management API resources with agent-safe patterns, schema introspection, dry runs, and compact machine-readable output
Implement collection views in Umbraco backoffice using official docs
Implement entity actions in Umbraco backoffice using official docs
Implement entity bulk actions in Umbraco backoffice using official docs
Create new Umbraco backoffice extensions using the official dotnet template
Implement global contexts in Umbraco backoffice using official docs
Implement health checks in Umbraco backoffice using official docs
Implement custom icons in Umbraco backoffice using official docs
Implement sections in Umbraco backoffice using official docs
Implement trees in Umbraco backoffice using official docs
Implement user profile apps in Umbraco backoffice using official docs
Implement form validation using UmbValidationContext in Umbraco backoffice
Understand and create controllers in Umbraco backoffice (foundational concept)
Understand and use routing in Umbraco backoffice (foundational concept)
Implement property actions in Umbraco backoffice using official docs
Implement property editor UIs in Umbraco backoffice using official docs
Implement Tiptap statusbar extensions for Umbraco rich text editor using official docs
Implement Tiptap toolbar extensions for Umbraco rich text editor using official docs
Use umb-input-manifest to pick registered extensions in Umbraco backoffice
Run Umbraco backoffice with mocked APIs for visual extension testing
Router skill for choosing the right testing approach for Umbraco backoffice extensions
E2E testing for Umbraco backoffice extensions using Playwright and @umbraco/playwright-testhelpers
Implement modals in Umbraco backoffice using official docs
Implement MFA login providers for Umbraco backoffice using official docs
Implement UFM (Umbraco Flavored Markdown) components in Umbraco backoffice using official docs
Implement dashboards in Umbraco backoffice using official docs
Implement entity create option actions in Umbraco backoffice using official docs
Implement menu items in Umbraco backoffice using official docs
Understand and use localization in Umbraco backoffice (foundational concept)
Understand and use repositories in Umbraco backoffice (foundational concept)
Implement Monaco markdown editor actions in Umbraco backoffice using official docs
Reference for @umbraco/playwright-testhelpers package - fixtures, API helpers, and UI helpers for E2E testing
Implement themes in Umbraco backoffice using official docs
Implement entry points in Umbraco backoffice using official docs
Implement authentication providers for Umbraco backoffice using official docs
Implement block editor custom views in Umbraco backoffice using official docs
Implement bundles in Umbraco backoffice using official docs
Implement collections in Umbraco backoffice using official docs
Implement collection actions in Umbraco backoffice using official docs
Understand and use conditions in Umbraco backoffice (foundational concept)
Understand and use Context API in Umbraco backoffice (foundational concept)
Implement current user actions in Umbraco backoffice using official docs