umbraco-doctype

Retrieve, search, and mutate Umbraco document type schemas via the Umbraco CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you retrieve and safely modify Umbraco document type schemas without manually navigating complex back-office screens.

Core Features & Use Cases

  • Document Type Discovery: Fetch roots, list all document types, search by query, and get children or a specific type by ID.
  • Schema Mutation with Guardrails: Create, copy, move, update, and add containers/properties using a dry-run-first workflow to validate changes.
  • Response Shaping for Agents: Use flags like --fields, --first-n, --ids-only, and --summarize to keep outputs compact for context windows, then apply JSON-driven inputs for repeatability.

Quick Start

Use the Umbraco Management API through the umbraco doctype Skill to run a dry-run update for document type ID and inspect the validated request output before executing.

Frequently Asked Questions about umbraco-doctype

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

FAQPage Schema
How do I manage Umbraco document types without using the back-office UI?

You can manage Umbraco document types via the CLI to retrieve, search, and mutate schemas. This approach uses JSON payloads and agent-driven workflows to bypass the back-office screens entirely.

What is the safest way to modify Umbraco document type schemas via automation?

The safest way to modify Umbraco document type schemas is by using a dry-run-first workflow. You validate mutating commands and JSON payloads with --dry-run before executing any structural changes.

How do I keep CLI responses compact when listing Umbraco document types?

To keep CLI responses compact for context windows, use fields-limiting parameters like --fields, --first-n, --ids-only, and --summarize. These flags shape the output to return only necessary data.

Can I automate property and container edits for Umbraco document types?

Yes, you can automate property and container edits for Umbraco document types. The CLI supports adding containers and properties using JSON-driven inputs for repeatability across schema migrations.

How do I search for specific Umbraco document types via the CLI?

You can search for specific Umbraco document types via the CLI by fetching roots, listing all types, searching by query, or getting children and specific types by ID.

Do I need to manually validate schema migrations when using Umbraco CLI automation?

No, manual validation is not needed because the workflow ensures mutating commands are validated with --dry-run before execution. This inspects the validated request output automatically.