
Umbraco Monaco Markdown Editor Action
This teaches Claude to add custom toolbar buttons and keyboard shortcuts to Umbraco's Monaco markdown editor. You'd use it when you need editors to quickly insert custom markdown patterns, like specialized link formats or content blocks, without typing them manually. The skill pulls fresh docs from the Umbraco site and generates both the manifest and action class with proper Monaco keybinding syntax. It's straightforward for simple insertions but also covers the modal workflow when you need user input before inserting content. Good reference implementations for the execute method and keybinding combinations, which are easy to mess up if you're new to Monaco's API.
- skills.sh installs
- 392
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-monaco-markdown-editor-action --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Monaco Markdown Editor Action
What is it?
Monaco Markdown Editor Actions add custom toolbar buttons and keyboard shortcuts to the Markdown editor in Umbraco. They allow you to extend the editing experience with custom functionality like inserting links, images, or custom markdown syntax. Actions appear in the editor toolbar and can respond to keyboard shortcuts.
Documentation
Always fetch the latest docs before implementing:
- Foundation: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/foundation
- Extension Registry: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-registry
- Monaco Editor: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-types
Related Foundation Skills
-
Modals: When opening modal dialogs from actions
- Reference skill:
umbraco-modals
- Reference skill:
-
Localization: When providing localized labels
- Reference skill:
umbraco-localization
- Reference skill:
Workflow
- Fetch docs - Use WebFetch on the URLs above
Sponsors
Details
- Repository
- github.com/umbraco/umbraco-cms-backoffice-skills
- Categories
- Documentation, .NET & C#
- First seen
- Jun 3, 2026
More from umbraco/umbraco-cms-backoffice-skills
All 76- Package Script Writer391
- Umbraco Tree391
- Umbraco Umbraco Element388
- Umbraco Tree Item387
- Umbraco Skill Validator386
- Umbraco Tiptap Extension386
- Umbraco Theme385
- Umbraco Workspace385
- Umbraco Playwright Testhelpers384
- Umbraco Skill Test Runner384
- Umbraco State Management384
- Umbraco Example Generator383
- Umbraco Skill Code Analyzer383
- Umbraco User Profile App383
- Umbraco Mocked Backoffice382
- Umbraco Tiptap Statusbar Extension382
- Umbraco Tiptap Toolbar Extension382
- Umbraco Validation Checks382
- Umbraco Ufm Component381
- Umbraco Validation Context381
- Umbraco E2e Testing380
- Umbraco Msw Testing379
- Umbraco Unit Testing374
- Umbraco Test Builders370