Umbraco E2E Testing

🌐Community
by umbraco · vlatest · Repository

Automates end-to-end Umbraco website testing, verifying content, workflows, and functionality across user journeys.

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-e2e-testing npx -- -y @trustedskills/umbraco-e2e-testing
2

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

~/.claude/settings.json
{
  "mcpServers": {
    "umbraco-e2e-testing": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/umbraco-e2e-testing"
      ]
    }
  }
}

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

About This Skill

What it does

This skill enables AI agents to perform end-to-end testing directly within the Umbraco CMS backoffice environment. It allows for automated validation of user workflows, ensuring that content management operations function correctly from start to finish without manual intervention.

When to use it

  • Validating complex multi-step content publishing workflows before going live.
  • Automating regression tests after deploying new Umbraco package updates or custom modules.
  • Verifying that specific user roles have the correct permissions within the backoffice interface.
  • Ensuring data integrity across different sections of the CMS during automated CI/CD pipelines.

Key capabilities

  • Direct integration with the Umbraco CMS backoffice for realistic testing scenarios.
  • Execution of full end-to-end test cases simulating real user interactions.
  • Automated validation of critical application paths and business logic.

Example prompts

  • "Run an end-to-end test to verify that a new article can be created, published, and viewed in the preview mode."
  • "Execute a regression suite to ensure that the latest update to our custom media picker module does not break existing workflows."
  • "Test the permission settings for the 'Editor' role by attempting to access restricted content nodes."

Tips & gotchas

Ensure your Umbraco instance is in a stable state before running automated suites to avoid false positives. This skill is designed specifically for the CMS backoffice, so it may not cover front-end rendering or external API integrations unless explicitly configured within those test flows.

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
37

🌐 Community

Passed automated security scans.