This handles modal dialogs and sidebars in Umbraco's backoffice using their official extension system. You get token-based type safety for data in and out, plus route registration if you need deep-linking. It pulls from the real Umbraco docs and includes working examples from their source tree, so you're implementing modals the way the framework expects. The workflow is straightforward: fetch current docs, answer a few questions about dialog versus sidebar and what data flows where, then generate the token, element, and manifest. It references related foundation skills for context API and state management when those patterns come up, which they will if your modal does anything beyond the basics.
npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-modals --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
wshobson/agents
github/awesome-copilot
github/awesome-copilot