umbraco-entity-bulk-actions

Implement batch operations on selected entities in the Umbraco backoffice.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines operations in the Umbraco backoffice by enabling users to perform actions on multiple selected entities simultaneously, reducing repetitive manual tasks.

Core Features & Use Cases

  • Batch Operations: Execute actions like publishing, deleting, or custom processing on multiple items at once.
  • Contextual Actions: Bulk actions appear in the selection toolbar, making them easily accessible when multiple items are selected.
  • Extensibility: Allows for custom bulk actions tailored to specific Umbraco collections and entity types.
  • Use Case: Bulk-publishing a large set of newly created content items or optimizing images for multiple media assets.

Quick Start

Use the umbraco-entity-bulk-actions skill to create a new bulk action for the 'Document' collection that allows users to 'Archive Selected'.

Frequently Asked Questions about umbraco-entity-bulk-actions

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

FAQPage Schema
How do I perform bulk actions on Umbraco entities in the backoffice?

Bulk actions on Umbraco entities allow you to execute batch operations like publishing or deleting on multiple selected items simultaneously. This functionality integrates directly into the backoffice selection toolbar to streamline repetitive manual tasks.

Can I create custom bulk actions for specific Umbraco collections?

Yes, custom bulk actions can be tailored for specific Umbraco collections and entity types. By integrating with the extension registry, you can define contextual actions that appear in the selection toolbar when multiple items are chosen.

What is required to implement custom entity bulk actions in Umbraco?

Implementing custom bulk actions requires a manifest and TypeScript class definitions to define the action logic. The implementation integrates with Umbraco's extension registry and foundation skills to register the batch operations.

When should I use bulk actions instead of processing Umbraco entities individually?

Use bulk actions when you need to perform operations like bulk-publishing a large set of newly created content items or optimizing images for multiple media assets. Batch processing significantly reduces repetitive manual tasks in the backoffice.