What problem does it solve? When the external text-audit skill runs inside a live-spec project, it needs pack-specific context it no longer carries itself: which mechanical lint scripts to run, where reading records live, and what counts as a cheap reader under this pack's comprehension gate. This Skill supplies those bindings so an audit run inside the pack behaves consistently with the pack's own rules. ## Core Features & Use Cases - Pack lint bindings: Declares the six guardrail and lint scripts (vocabulary, weak words, requirement shape, style, register, one-name checks) that text-audit's Step 1 runs via .text-audit/lints.json before falling back to bundled grep. - Pack path registry: Points reading records to docs/language-reads/ and links the comprehension gate in spec-author to the audit loop. - Cheap reader definition: Defines that a cheap reader inside this pack is a reader with none of the pack's skills or rules loaded, so reading rounds count toward the comprehension gate only when run clean. - Use Case: A maintainer runs text-audit on a spec inside a live-spec project; loading this page beside the external skill's SKILL.md ensures the pack's own lints execute and the reading record lands in the right place. ## Quick Start Load the external text-audit skill's SKILL.md first, then load this page beside it, and run a text audit on a spec document inside the live-spec project.