logophile
Installation
SKILL.md
Logophile
Intent
Maximize semantic density without semantic drift.
Contract (invariants)
- Preserve meaning, obligations (must/should/may), and uncertainty (keep epistemic hedges; delete filler hedges).
- Preserve agency/ownership: do not change who does/owns/approves what; avoid active/passive rewrites that reassign responsibility.
- Preserve must-keep tokens: numbers, proper nouns, quotes, code/identifiers, paths/flags/URLs.
- Preserve ordering when it encodes sequence/priority.
- Preserve structure by default (Markdown primitives, lists, code fences); reshape only when it improves scan-clarity and does not change meaning.
- Default to minimal surface area: delete > reorder > substitute; add only to prevent ambiguity.
- Prefer consistency over variety: reuse the same term for the same concept.
Use when
- The user asks to rewrite/reword/rephrase, tighten language, shorten text, or choose final wording/phrasing.
- Text is verbose/repetitive or slow to scan (<30s) and meaning must stay intact.
- Names/titles/labels/headings need refinement or renaming, including skill/feature names.