umbraco-dictionary

Export, list, and update Umbraco dictionary items via the Management API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

You need to create, update, and retrieve Umbraco Dictionary items (including translations) but want a reliable, repeatable way to do it through the Management API rather than manually in the backoffice.

Core Features & Use Cases

  • Export dictionary items to JSON so you can review or move them between environments.
  • Get and list items by ID, key, and filters to support audits and troubleshooting.
  • Create and import items with safe dry-run validation, batch control, and options to skip or update existing entries (including translation merges for locales).

Quick Start

Run umbraco dictionary export with a file path to capture the current dictionary contents as JSON for review.

Frequently Asked Questions about umbraco-dictionary

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

FAQPage Schema
How do I export Umbraco dictionary items to JSON?

To export Umbraco dictionary items, run the dictionary export command with a file path to capture current dictionary contents as JSON for review or environment synchronization.

Can I import Umbraco dictionary translations in bulk safely?

Yes, you can safely import Umbraco dictionary translations in bulk using dry-run validation, batch control, and options to skip or update existing entries while merging translations for specific locales.

How do I list and look up Umbraco dictionary items using the Management API?

You list and look up Umbraco dictionary items via the Management API by querying by ID, key, or filters, supporting content audits and troubleshooting translation issues.

What is a dry-run validation for Umbraco dictionary imports?

Dry-run validation for Umbraco dictionary imports is a safety check that plans mutating operations and verifies batch inputs before execution, preventing unintended overwrites during translation synchronization.

Does managing Umbraco dictionary items via CLI require authentication?

Yes, managing Umbraco dictionary items via the CLI requires authentication and global flag handling from umbraco-shared to perform deterministic selection and controlled mutating operations.