contenteditable-selection-contracts

Installation
SKILL.md

Contenteditable selection contracts

A contenteditable failure is rarely just a cursor-coordinate bug. The browser owns a document selection and may also own the DOM mutation and native edit history, while application code may render a separate model over the same nodes. This skill identifies which layer owns each edit, preserves the intended selection across legitimate DOM replacement, and verifies one coherent editing transaction.

Establish the contract

Before proposing a fix, record:

Installs
1
GitHub Stars
1
First Seen
3 days ago
contenteditable-selection-contracts — voidmatcha/frontend-niche-skills