umbraco-development

Standardize Umbraco development patterns across Composers, Controllers, Views, and configuration.

2|1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/twofoldtech-dakota/claude-marketplace --skill umbraco-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-development
Source: https://github.com/twofoldtech-dakota/claude-marketplace/tree/main/plugins/umbraco-analyzer/skills/umbraco-development
Command: npx skills add https://github.com/twofoldtech-dakota/claude-marketplace --skill umbraco-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill standardizes and guides Umbraco development patterns across Composers, Controllers, Views, and configuration to accelerate consistent, maintainable codebases.

Core Features & Use Cases

  • Composer patterns: Reusable composition for dependency injection and configuration.
  • Controller and API patterns: Structured controllers and API endpoints for content delivery and backoffice tasks.
  • View and Razor templates: Standardized Razor view patterns and partials for consistent UI.
  • Use Case: When starting a new Umbraco project, apply these patterns to quickly bootstrap a maintainable architecture with DI, notifications, and content access utilities.

Quick Start

Use the umbraco-development skill to establish standard Composer, Controller, and View patterns in your Umbraco project.

Frequently Asked Questions about umbraco-development

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

FAQPage Schema
How do I standardize Umbraco composer patterns for dependency injection?

Standardizing Umbraco composer patterns for dependency injection involves using reusable composition classes to register services and configuration, ensuring consistent DI usage across your .NET project and accelerating maintainable codebases.

What is the best way to structure Umbraco controllers and content APIs?

The best way to structure Umbraco controllers and content APIs is to apply standardized controller patterns that separate backoffice tasks from content delivery, utilizing structured API endpoints for maintainable architecture.

How do I set up Razor view templates in an Umbraco project?

Setting up Razor view templates in an Umbraco project requires applying standardized Razor view patterns and partials to ensure consistent UI rendering across your application's front-end presentation layer.

Can I use this approach to bootstrap a new Umbraco project architecture?

Yes, you can use this approach to bootstrap a new Umbraco project architecture by applying recommended code patterns for dependency injection, notification handlers, content access utilities, and Razor views.

How do notification handlers work within standardized Umbraco development?

Notification handlers within standardized Umbraco development work by integrating with composer patterns to process events, using dependency injection for maintainable and consistent backoffice extension execution.