
Umbraco Tiptap Toolbar Extension
This handles the creation of toolbar buttons and menus for Umbraco's Tiptap rich text editor. You get four kinds: simple buttons for toggling formatting, color pickers, dropdown menus for things like heading levels, and style menus for applying CSS classes. The skill fetches current Umbraco docs before generating anything, which matters since the extension system changes. Most implementations are just a manifest linking to a tiptap extension and an API class with an execute method, though you can override isActive and isDisabled for custom states. Useful when you need custom formatting controls beyond the defaults, or when you want a toolbar button that opens a modal for more complex operations like link insertion.
- skills.sh installs
- 382
- GitHub stars
- 27
- last updated
- Aug 21, 2026
Install
$ npx -y skills add umbraco/umbraco-cms-backoffice-skills --skill umbraco-tiptap-toolbar-extension --agent claude-codeInstalls into .claude/skills of the current project.
Files
Umbraco Tiptap Toolbar Extension
What is it?
A Tiptap Toolbar Extension adds buttons or controls to the Rich Text Editor's toolbar. It provides an execute method that runs when clicked, and can indicate active/disabled states. Several "kinds" are available: button (simple toggle), colorPickerButton (color selection), menu (dropdown menu), and styleMenu (style selection dropdown).
Documentation
Always fetch the latest docs before implementing:
- Extension Types: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/extending-overview/extension-types
- Rich Text Editor: https://docs.umbraco.com/umbraco-cms/model-your-content/property-editors/built-in-umbraco-property-editors/rich-text-editor
- Tiptap Docs: https://tiptap.dev/docs/editor/extensions/overview
- Foundation: https://docs.umbraco.com/umbraco-cms/extend-your-project/backoffice-extensions/foundation
Related Skills
-
Tiptap Extension: For adding editor functionality
- Reference skill:
umbraco-tiptap-extension
- Reference skill:
-
Modals: When toolbar buttons open modal dialogs
- Reference skill:
umbraco-modals
- Reference skill:
Workflow
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- Umbraco Validation Checks382
- Umbraco Ufm Component381
- Umbraco Validation Context381
- Umbraco E2e Testing380
- Umbraco Msw Testing379
- Umbraco Unit Testing374
- Umbraco Test Builders370
- Umbraco Testing368
- Umbraco Backoffice447
- Umbraco Controllers418
- Umbraco Dashboard418
- Umbraco Extension Template413
- Umbraco Quickstart406
- Umbraco Openapi Client405
- Umbraco Property Editor Ui405
- Umbraco Extension Registry403
- Umbraco Notifications403
- Umbraco Add Extension Reference402
- Umbraco Context Api402
- Umbraco Routing401
- Umbraco Entity Create Option Action400
- Umbraco Menu Items400
- Umbraco Mfa Login Provider400
- Umbraco Repository Pattern400