recipe-bulk-update-from-csv

Update Umbraco document properties in bulk from CSV input.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/albanistrefi/umbraco_CLI --skill recipe-bulk-update-from-csv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-bulk-update-from-csv
Source: https://github.com/albanistrefi/umbraco_CLI/tree/main/skills/cli/recipe-bulk-update-from-csv
Command: npx skills add https://github.com/albanistrefi/umbraco_CLI --skill recipe-bulk-update-from-csv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Updating the same property across many Umbraco documents manually is slow and error-prone, especially when you already have the desired values in a spreadsheet or CSV.

Core Features & Use Cases

  • Bulk property updates: Applies a single property alias to many documents using document UUIDs from a CSV id column.
  • Safety with dry-run: Validates mutating operations and shows the intended changes before applying them.
  • Context-friendly responses: Uses the CLI workflow with JSON output and a property-focused update to keep responses compact.

Quick Start

Ask your AI to run a dry-run bulk update using umbraco document csv-update with your partners.csv file and the target property alias, then re-run it without dry-run to apply the changes.

Frequently Asked Questions about recipe-bulk-update-from-csv

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

FAQPage Schema
How do I bulk update Umbraco document properties from a CSV file?

To bulk update Umbraco document properties, you use the csv-update CLI workflow with a CSV containing an id column of document UUIDs and a column matching the target property alias to apply new values across many documents.

Can I test a mass edit of Umbraco documents before applying changes?

Yes, you can test a mass edit of Umbraco documents by running the csv-update command with dry-run mode enabled, which validates the mutating operations and displays the intended property changes before you actually apply them.

What CSV format is required for batch updating Umbraco content?

Batch updating Umbraco content requires a CSV file with an id column containing the document UUIDs and a second column header matching the exact property alias you intend to update across the specified documents.

When do I need to use a CSV for Umbraco property migration?

You need to use a CSV for Umbraco property migration when you are performing cleanup or mass editing scenarios and already have the desired values in a spreadsheet, making manual updates across many shared properties slow and error-prone.

Does the Umbraco CSV bulk update process output results in a specific format?

The Umbraco CSV bulk update process uses the CLI workflow with JSON output, keeping the property-focused update responses compact and providing structured feedback on the applied changes or dry-run validation.