Kraftvaerk avatar

Kraftvaerk

Official

@kraftvaerk · Denmark

0Followers
|
20Public Repos
|
76Published Skills

Don’t leave digital to chance. Leave it to us.

Skills Distribution
DomainDeveloper To...CMS Backoffice Ext.. (40%)Frontend Component.. (30%)Quality Assurance .. (20%)System Integration.. (10%)

Agent Skills by Kraftvaerk

Showing 76 vetted skills indexed across 1 GitHub repositories.

kraftvaerkkraftvaerk

umbraco-repository-pattern

Explains Umbraco's repository pattern for abstracting data access in the backoffice.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-property-editor-schema

Implement Umbraco property editor schemas with C# and manifest configurations.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-tiptap-statusbar-extension

Creates custom status bar extensions for the Umbraco Rich Text Editor (Tiptap).

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-granular-user-permissions

Implement granular user permissions for specific entity types in the Umbraco backoffice.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-add-extension-reference

Add Umbraco extension project references to .csproj and .sln files.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-backoffice

Create Umbraco backoffice extensions using UUI components and blueprints.

Official
Advanced
kraftvaerkkraftvaerk

umbraco-current-user-action

Generate custom Umbraco backoffice user menu actions with conditional display.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-example-generator

Generate and run Umbraco backoffice extensions with Vite and LitElement.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-quickstart

Automate Umbraco extension project scaffolding and registration with a guided planning phase.

Official
Advanced
kraftvaerkkraftvaerk

package-script-writer

Generate and execute Umbraco CMS installation scripts via the Package Script Writer CLI.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-dynamic-root

Implement dynamic root origins and query steps for Umbraco content pickers.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-user-profile-app

Implement custom user profile apps in the Umbraco backoffice with TypeScript and LitElement.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-notifications

Display toast notifications in the Umbraco backoffice using UMB_NOTIFICATION_CONTEXT.

Official
Basic
kraftvaerkkraftvaerk

umbraco-skill-validator

Validates SKILL.md files for broken links, missing references, and invalid paths.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-menu-items

Implement custom link, action, and tree menu items in the Umbraco backoffice.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-sorter

Implement drag-and-drop sorting in the Umbraco backoffice using UmbSorterController.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-menu

Create and extend custom menus in the Umbraco backoffice using TypeScript and JSON manifest files.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-preview-app-provider

Create custom preview app providers in the Umbraco backoffice.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-ufm-component

Implement custom Umbraco Flavored Markdown components with custom syntax markers.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-theme

Implement custom visual themes in the Umbraco backoffice using CSS custom properties.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-mocked-backoffice

Mock Umbraco backoffice API calls for visual and automated testing.

Official
Advanced
kraftvaerkkraftvaerk

umbraco-extension-registry

Register, exclude, and replace Umbraco backoffice UI extensions dynamically.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-modals

Create custom modals and sidebars in the Umbraco backoffice.

Official
Intermediate
kraftvaerkkraftvaerk

umbraco-umbraco-element

Generate Umbraco Elements with UmbElementMixin and UmbLitElement for the Umbraco Backoffice.

Official
Intermediate

Frequently Asked Questions About Kraftvaerk

FAQPage Schema
What specific tasks can I perform using these Umbraco extensions?

You can build custom backoffice dashboards, implement granular user permissions, create specialized property editors, and develop custom tree structures. These patterns enable deep integration with the Umbraco CMS interface, allowing for tailored content management experiences and custom administrative workflows.

Which technical personas benefit from these Umbraco patterns?

These resources are designed for .NET developers and frontend engineers tasked with extending the Umbraco CMS backoffice. They provide the necessary architectural guidance for developers working with TypeScript, LitElement, and Vite to build robust, maintainable administrative interfaces.

What are the prerequisites for implementing these backoffice extensions?

Implementation requires an existing Umbraco CMS environment, proficiency in TypeScript, and familiarity with LitElement for component rendering. Developers should also have a working knowledge of .NET project structures and the Umbraco extension registry to correctly register and bundle custom manifests.