umbraco-monaco-markdown-editor-action

Implement custom toolbar buttons and keyboard shortcuts for the Umbraco backoffice Monaco Markdown editor.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-monaco-markdown-editor-action-albanist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-monaco-markdown-editor-action
Source: https://github.com/albanist/umbraco_CLI/tree/main/skills/rich-text/umbraco-monaco-markdown-editor-action
Command: npx skills add https://github.com/albanist/umbraco_CLI --skill umbraco-monaco-markdown-editor-action-albanist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enhances the Umbraco backoffice Markdown editor by allowing the addition of custom toolbar buttons and keyboard shortcuts, streamlining content creation workflows.

Core Features & Use Cases

  • Custom Toolbar Buttons: Add new buttons to the Markdown editor's toolbar for specific actions.
  • Keyboard Shortcuts: Define custom keyboard shortcuts to trigger actions quickly.
  • Extensibility: Integrates with Umbraco's extension system for custom functionality.
  • Use Case: Implement a button that inserts a predefined markdown template for product descriptions or adds a custom link format with a keyboard shortcut.

Quick Start

Use the umbraco-monaco-markdown-editor-action skill to add a new toolbar button that inserts bolded text.

Frequently Asked Questions about umbraco-monaco-markdown-editor-action

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

FAQPage Schema
How do I add custom toolbar buttons to the Umbraco Monaco Markdown editor?

To add custom toolbar buttons to the Umbraco Monaco Markdown editor, you implement an extension manifest defining action labels and icons. This integrates with the backoffice extension system to insert predefined templates or formats.

Can I define custom keyboard shortcuts for Markdown editing in Umbraco?

Yes, you can define custom keyboard shortcuts for Markdown editing in Umbraco by specifying keybindings within your action implementation. This allows specific key combinations to trigger custom toolbar actions like inserting a custom link format.

Do I need TypeScript to implement custom Monaco editor actions in Umbraco?

Yes, implementing custom Monaco editor actions in Umbraco requires TypeScript for action implementation. You also need an understanding of Umbraco extension manifests to properly configure and register the custom toolbar buttons and shortcuts.

What is the best way to extend the Umbraco backoffice Markdown editor for content workflows?

The best way to extend the Umbraco backoffice Markdown editor is by creating custom actions that combine toolbar buttons and keyboard shortcuts. This streamlines content creation workflows by allowing quick insertion of predefined markdown templates.

Why are my custom Umbraco Markdown editor actions not working?

Custom Umbraco Markdown editor actions may not work if the extension manifest lacks proper action labels, icons, or keybindings. Successful implementation requires correctly defining these elements and ensuring TypeScript compilation matches Umbraco's extension requirements.