What problem does it solve? AI-generated and human-drafted prose often carries filler, passive voice, marketing adjectives, and inflated phrasing that readers must wade through. This Skill rewrites documentation, READMEs, changelogs, PR descriptions, and error messages in ASD-STE100 Simplified Technical English, a controlled language built for unambiguous technical prose, and verifies the result with a deterministic linter. ## Core Features & Use Cases - Rule-based rewriting: Applies STE rules covering word choice, active voice, sentence length caps (20 words for instructions, 25 for descriptions), punctuation, and paragraph structure. - Two modes: Strict mode for procedures, runbooks, and safety text; STE-flavored mode for general prose like READMEs and PR descriptions. - Deterministic linting: Ships ste-lint.py, which scores violations per 100 words across categories like passive voice, nominalizations, banned words, marketing adjectives, and long sentences, and counts em dashes as an AI-slop marker. - Use Case: You draft a README that sounds like generic AI output. Run the draft through the rewrite rules, then lint it with uv run ste-lint.py README.md, apply fixes, and lint again to confirm the score dropped. ## Quick Start Rewrite the attached README draft in plain Simplified Technical English and then lint it with ste-lint.py to report the violation score.