Umbraco HQ
Official@umbraco · Denmark
Offers specialized architectural patterns and scaffolding for extending the Umbraco CMS backoffice using TypeScript, LitElement, and modern web standards.
Agent Skills by Umbraco HQ
Showing 102 vetted skills indexed across 4 GitHub repositories.
umb-release-notes
Improves auto-generated GitHub release notes for Umbraco CMS by reconciling labelled PRs and recategorizing entries.
umb-update-openapi
Regenerates the Umbraco Management API OpenApi.json and backoffice hey-api client from a running backend.
umb-update-server-dependencies-for-minor
Updates NuGet dependencies to latest minor and patch versions, then builds, tests, and opens a PR.
general-create-repository
Creates Umbraco backoffice repositories and server data sources for detail, item, collection, and action-specific operations.
general-create-workspace
Scaffold default or routable workspace extensions for Umbraco backoffice entities.
umb-bump-version
Update version strings in JSON and lock files across project files.
umb-review
Analyze pull requests for code quality, architectural compliance, and breaking changes.
general-create-kind
Automate creation of standardized extension kinds for back-office modules.
general-create-condition
Create configurable extension conditions using TypeScript and extension manifests.
general-add-value-summary
Creates visual summaries of feature values in collection views.
general-create-package
Generate standardized Umbraco CMS package structures with folders and files.
general-add-value-type
Generate type-safe constants and extend the global value type registry.
general-create-extension-type
Create and register new backoffice extension types for Umbraco CMS.
general-add-localization
Add translatable localization keys to backoffice UI components.
general-deprecate-api
Deprecate public API elements with runtime warnings and versioning policies.
core-add-module
Automate core module creation and integration with manifest and build configuration.
review-docs
Review Markdown files or PR changes for reader-focused documentation issues.
umbraco-docs-content
Standardize Umbraco documentation content with style guide and markdown conventions.
mcp-patterns
Provide patterns for building MCP tools with the Umbraco MCP server SDK.
build-tools-tests
Generate integration tests for MCP tool collections from discovery manifests.
discuss-mcp
Analyze Umbraco MCP server evaluation traces for performance bottlenecks.
update-ignored-endpoints
Update IGNORED_ENDPOINTS.md by analyzing API client files and MCP tools.
mcp-testing
Define and execute LLM-based acceptance tests for MCP tools.
count-mcp-tools
Count MCP tools and compare implementations against .discover.json manifests.
Frequently Asked Questions About Umbraco HQ
FAQPage SchemaWhat specific tasks can I perform using these Umbraco extensions?▼
You can build custom backoffice dashboards, property editors, and tree structures. The framework enables you to implement custom entity actions, localization keys, and rich text editor extensions using Tiptap, while managing state through the Umbraco Context API.
Which developers should utilize these Umbraco extension patterns?▼
These patterns are designed for frontend and full-stack engineers building custom administrative interfaces for Umbraco CMS. Developers familiar with TypeScript, LitElement, and modern web component architectures will find these standardized manifests and scaffolding utilities most effective for production-grade CMS customization.
What are the primary dependencies for building Umbraco backoffice extensions?▼
Development requires a standard Umbraco CMS environment, TypeScript, and Vite for project scaffolding. You will utilize the Umbraco backoffice extension registry, UUI components, and specific mixins like UmbElementMixin to ensure compatibility with the core CMS backoffice architecture.