This handles Umbraco's Observable pattern for reactive state management in backoffice customization. You get typed state containers (UmbStringState, UmbArrayState, etc.) that expose observables for components to subscribe to, keeping your UI in sync without tight coupling. The skill fetches current docs from Umbraco's foundation documentation before generating code, which matters since this is framework-specific stuff that changes. Most useful when you're building custom contexts that need to share data across multiple elements or creating derived state with asObservablePart. The examples cover the basic state-to-observable-to-observer flow and show the private state, public observable pattern that Umbraco expects.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-state-management --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot