rich-text-editor-engineering
Installation
SKILL.md
Rich Text Editor Engineering
Summary
Integrate or build a contenteditable-based editor with custom data models.
Key Capabilities
- Manage selection state.
- Normalize HTML and Delta content.
- Implement custom formatting operations.
PhD-Level Challenges
- Cross-browser selection inconsistencies.
- Sanitize pasted HTML content.
- Sync model with view.
Acceptance Criteria
- Implement basic formatting.
- Handle image pasting.
- Ensure safe HTML output.