Umbraco Entity Create Option Action

🌐Community
by umbraco · vlatest · Repository

Creates new Umbraco content entities based on provided data and configuration options via API action.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add umbraco-entity-create-option-action npx -- -y @trustedskills/umbraco-entity-create-option-action
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "umbraco-entity-create-option-action": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/umbraco-entity-create-option-action"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This action enables AI agents to create new entities within the Umbraco CMS backoffice by specifying a target entity type and providing necessary creation options. It streamlines the process of adding content items, documents, or other data structures directly through automated workflows without manual UI interaction.

When to use it

  • Automating the population of new blog posts or news articles during scheduled content publishing cycles.
  • Generating product entries in an e-commerce section based on imported inventory data.
  • Creating user profiles or customer records when integrating with external CRM systems.
  • Populating media galleries by automatically adding image assets to specific folders.

Key capabilities

  • Instantiates new Umbraco entities dynamically via API calls.
  • Accepts specific entity type definitions to ensure correct schema creation.
  • Handles required options and properties needed for successful entity registration.
  • Integrates seamlessly with the Umbraco backoffice infrastructure.

Example prompts

  • "Create a new document of type 'NewsItem' in the 'Home' section with the title 'Summer Sale'."
  • "Add a new media folder named 'Product Images 2024' under the 'Assets' root node."
  • "Instantiate a new member profile for user ID 12345 with the role 'Editor' and status 'Active'."

Tips & gotchas

Ensure the AI agent has appropriate permissions to create entities in the specified section before executing this action. Verify that all required properties for the target entity type are provided in the options to prevent validation errors during creation.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
umbraco
Installs
41

🌐 Community

Passed automated security scans.