semantic-line-breaks
Installation
SKILL.md
Markdown semantic line breaks
When authoring or editing prose in any .md file under specs/ or doc/,
start a new line after a full stop only when that break is semantically
right for the paragraph (a distinct thought, requirement, or reviewable
unit), and where the line still fits within the limit below.
A full stop is not an automatic line break: abbreviations, decimals, version numbers, and other non-terminal stops stay on the same line; some sentences belong on one line together when they read as one unit.
You MAY break further at major clause boundaries (after ;, :, em-dashes,
or before a long parenthetical aside).
This convention is known as Semantic Line Breaks (also "ventilated prose" or "semantic linefeeds"). See https://sembr.org for the canonical statement.