| name | quill |
| description | Comprehensive skills for the Quill rich text editor, including Angular integrations (ngx-quill, native), API usage, customization, events, and Deltas. Uses file references to split knowledge. |
Quill Comprehensive Skill
This skill provides a complete set of references for working with the Quill rich text editor. Because the domain is large, the knowledge is split into specific reference files.
To accomplish your task, identify which aspect of Quill you need from the list below, and use the view_file tool to read the corresponding reference file located in the references/ directory within this skill.
Available References
-
Modules Configuration: references/modules.md
- Understand the runtime configuration and purpose of all 8 core modules: Toolbar, Keyboard, History, Clipboard, Syntax, Uploader, Table, and Input.
-
ngx-quill integration (Angular): references/ngx-quill.md
- Setup and configure the
ngx-quill wrapper for Angular, including all signal inputs, outputs, custom toolbars, and QuillConfig. Use this explicitly instead of native boilerplate.
-
Native Angular Integration: references/angular-quill.md
- Integrate Quill directly in Angular v20+ without ngx-quill, using ViewChild, ControlValueAccessor, and lifecycle hooks.
-
Core API: references/api.md
- Use Quill API methods to manipulate content (insert, format, delete), test selection, manage focus, and query blot/line positions.
-
Customization & Modules: references/customization.md
- Customize Quill by extending modules (Clipboard, Keyboard), attributors, and formats using Parchment.
-
Deltas (Data Format): references/delta.md
- Understand and manipulate Quill Deltas, the operational data format used for holding contents and analyzing text diffs.
-
Event Handling: references/events.md
- Handle Quill events like
text-change and selection-change to track modifications and interactions.
-
Initialization & Setup: references/setup.md
- Initialize and configure Quill editor instances, including themes, placeholder, allowed formats, and CSS dependencies.
-
Third-Party Modules & Delta Parsers: references/third-party.md
- Find recommended community plugins for image handling, mentions, markdown shortcuts, table improvements, and server-side Delta rendering.