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.