Kraftvaerk
Official@kraftvaerk · Denmark
Don’t leave digital to chance. Leave it to us.
Agent Skills by Kraftvaerk
Showing 76 vetted skills indexed across 1 GitHub repositories.
umbraco-repository-pattern
Explains Umbraco's repository pattern for abstracting data access in the backoffice.
umbraco-property-editor-schema
Implement Umbraco property editor schemas with C# and manifest configurations.
umbraco-tiptap-statusbar-extension
Creates custom status bar extensions for the Umbraco Rich Text Editor (Tiptap).
umbraco-granular-user-permissions
Implement granular user permissions for specific entity types in the Umbraco backoffice.
umbraco-add-extension-reference
Add Umbraco extension project references to .csproj and .sln files.
umbraco-backoffice
Create Umbraco backoffice extensions using UUI components and blueprints.
umbraco-current-user-action
Generate custom Umbraco backoffice user menu actions with conditional display.
umbraco-example-generator
Generate and run Umbraco backoffice extensions with Vite and LitElement.
umbraco-quickstart
Automate Umbraco extension project scaffolding and registration with a guided planning phase.
package-script-writer
Generate and execute Umbraco CMS installation scripts via the Package Script Writer CLI.
umbraco-dynamic-root
Implement dynamic root origins and query steps for Umbraco content pickers.
umbraco-user-profile-app
Implement custom user profile apps in the Umbraco backoffice with TypeScript and LitElement.
umbraco-notifications
Display toast notifications in the Umbraco backoffice using UMB_NOTIFICATION_CONTEXT.
umbraco-skill-validator
Validates SKILL.md files for broken links, missing references, and invalid paths.
umbraco-menu-items
Implement custom link, action, and tree menu items in the Umbraco backoffice.
umbraco-sorter
Implement drag-and-drop sorting in the Umbraco backoffice using UmbSorterController.
umbraco-menu
Create and extend custom menus in the Umbraco backoffice using TypeScript and JSON manifest files.
umbraco-preview-app-provider
Create custom preview app providers in the Umbraco backoffice.
umbraco-ufm-component
Implement custom Umbraco Flavored Markdown components with custom syntax markers.
umbraco-theme
Implement custom visual themes in the Umbraco backoffice using CSS custom properties.
umbraco-mocked-backoffice
Mock Umbraco backoffice API calls for visual and automated testing.
umbraco-extension-registry
Register, exclude, and replace Umbraco backoffice UI extensions dynamically.
umbraco-modals
Create custom modals and sidebars in the Umbraco backoffice.
umbraco-umbraco-element
Generate Umbraco Elements with UmbElementMixin and UmbLitElement for the Umbraco Backoffice.
Frequently Asked Questions About Kraftvaerk
FAQPage SchemaWhat 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.