What problem does it solve? Setting up a rich text editor for literary writing requires custom extensions for footnotes, inline comments, focus mode, and chapter numbering, plus correct serialization choices to avoid fragile HTML storage. This Skill provides the complete Tiptap/ProseMirror configuration for the core_editor module of a creative writing platform. ## Core Features & Use Cases - Literary Extension Set: Configures StarterKit plus custom Footnote, InlineComment, FocusMode, and ChapterNumber extensions with automatic footnote renumbering. - Collaboration-Ready Editing: Integrates @tiptap/extension-collaboration with Yjs, disabling native history so CRDT manages document state. - Safe Persistence: Enforces ProseMirror JSON storage via editor.getJSON() and generates HTML only on demand for exports and previews. - Use Case: When implementing the core_editor module (UC-175 rich formats, UC-177 footnotes, UC-141 focus mode), apply this Skill to wire up the editor with Ctrl+Shift+F focus mode, comment threads with resolved states, and auto-numbered footnotes. ## Quick Start Configure the Tiptap editor for the core_editor module with footnotes, inline comments, and focus mode following this Skill.