typo3-ckeditor5

Integrate CKEditor 5 into TYPO3 v12+ with plugin and RTE configuration patterns.

51|13|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-ckeditor5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typo3-ckeditor5
Source: https://github.com/netresearch/claude-code-marketplace/tree/main/skills/typo3-ckeditor5
Command: npx skills add https://github.com/netresearch/claude-code-marketplace --skill typo3-ckeditor5

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, jq, curl, and includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill covers CKEditor 5 integration for TYPO3, including RTE presets, plugin development patterns, and migration from CKEditor 4.

Core Features & Use Cases

  • CKEditor 5 Architecture: Plugin structure, schemas, converters, and commands.
  • TYPO3 Integration: RTE presets and backend integration patterns.
  • Migration Guidance: CKEditor 4 to CKEditor 5 migration.

Quick Start

Use this skill to scaffold CKEditor 5 integration in a TYPO3 extension.

Frequently Asked Questions about typo3-ckeditor5

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

FAQPage Schema
How do I migrate from CKEditor 4 to CKEditor 5 in TYPO3?

CKEditor 5 migration in TYPO3 requires updating plugin architecture, schemas, and converters from CKEditor 4's structure. This Skill provides migration patterns, configuration examples, and plugin development guidance to convert custom CKEditor 4 plugins and RTE presets to CKEditor 5 syntax and YAML-based TYPO3 configuration.

Can I develop custom CKEditor 5 plugins for TYPO3 v12?

Yes. CKEditor 5 custom plugin development for TYPO3 v12+ uses ES6 modules, plugin architecture with schemas and converters, and command patterns. This Skill covers plugin scaffolding, HTML processing across editing and data views, and integration with TYPO3 backend modules.

What's the best way to configure CKEditor 5 RTE presets in TYPO3?

Configure CKEditor 5 RTE presets in TYPO3 using YAML-based configuration files that define toolbar layout, plugins, and content schemas. This Skill provides preset patterns and backend integration examples to align editor capabilities with content requirements.

Does CKEditor 5 support HTML processing for both editing and data storage views?

CKEditor 5 handles HTML processing through dual converters—one for editing view rendering and one for data view storage. This Skill explains converter patterns and schema configuration to ensure consistent content transformation between editing and persisted states.

What prerequisites do I need to develop CKEditor 5 plugins for TYPO3?

CKEditor 5 plugin development requires Node for ES6 module tooling, jq for JSON manipulation in build scripts, and curl for fetching configuration or API data. This Skill assumes familiarity with TYPO3 extension structure and basic plugin architecture concepts.

What are the limitations when integrating CKEditor 5 into existing TYPO3 backend modules?

CKEditor 5 integration requires careful HTML schema alignment and converter configuration to prevent data loss during migration. This Skill addresses known constraints around legacy content transformation and backend module compatibility patterns to avoid integration failures.