Builds Umbraco workspaces with proper routing and context management, which matters because getting kind: 'routable' versus kind: 'default' wrong will break tree navigation in subtle ways. The skill enforces fetching live docs first, then generates the manifest, workspace context class with UmbWorkspaceRouteManager, and view elements that consume context via observables. It handles the common pitfall where tree items don't update selection state because someone used default kind when they needed routable. Also automatically adds the extension reference to your .csproj file. If you're extending Umbraco's backoffice with custom entity editors, this gets the boilerplate right so tree integration actually works.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-workspace --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot