umbraco-bundle

Create Umbraco backoffice extension bundles from JavaScript or TypeScript manifests.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-bundle-albanist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-bundle
Source: https://github.com/albanist/umbraco_CLI/tree/main/skills/extensions/umbraco-bundle
Command: npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-bundle-albanist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers create and manage bundles for Umbraco backoffice extensions, simplifying the organization and declaration of multiple extension manifests.

Core Features & Use Cases

  • Bundle Creation: Generate JavaScript/TypeScript files that group multiple Umbraco extension manifests.
  • Manifest Declaration: Define extensions (like dashboards, header apps) in code rather than JSON.
  • Use Case: Quickly set up a new Umbraco package by generating the necessary bundle file and associated extension manifests for custom dashboards and header applications.

Quick Start

Use the umbraco-bundle skill to create a new bundle for Umbraco extensions.

Frequently Asked Questions about umbraco-bundle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bundle multiple Umbraco backoffice extensions into a single package?

Bundling Umbraco backoffice extensions involves generating a JavaScript or TypeScript file that groups multiple extension manifests, such as custom dashboards and header apps, into a single modular unit for package deployment.

What is an Umbraco extension manifest and when do I need to declare one in code?

An Umbraco extension manifest defines backoffice extensions like dashboards, header apps, and sections. You declare manifests in JavaScript or TypeScript code when you need to organize multiple extensions into a single, modular bundle rather than using JSON.

Can I use TypeScript to create Umbraco extension bundles for custom dashboards and header apps?

Yes, you can use TypeScript to create Umbraco extension bundles. The process supports generating TypeScript files that declare and group multiple backoffice extension manifests, including custom dashboards and header apps, into one modular unit.

What is the best way to organize multiple extension manifests for an Umbraco package?

The best way to organize multiple extension manifests is creating a bundle file that groups them into a single modular unit. This approach simplifies management by declaring extensions like dashboards and sections in code rather than separate JSON files.

Do I need to follow specific Umbraco extension API specifications to declare a manifest bundle?

Yes, creating an Umbraco extension bundle requires adherence to Umbraco extension API specifications for manifest declaration, ensuring that your JavaScript or TypeScript bundle correctly registers dashboards, header apps, and sections in the backoffice.