← ClaudeAtlas

ste100listed

Apply ASD-STE100 Simplified Technical English (STE) — the aerospace and defense controlled-language standard — to technical writing: procedures, descriptions, maintenance records, and safety warnings. Use when Shane says: "apply STE100 to this", "apply STE to this", "simplified technical english", "make this STE-compliant", "review for ASD-STE100", "STE check this", "rewrite this as a procedure in STE". Also invoke proactively when reviewing step-by-step instructions, work cards, or safety-critical warnings that must be unambiguous for a non-native-English reader.
slogsdon/skills-writing · ★ 0 · Code & Development · score 67
Install: claude install-skill slogsdon/skills-writing
# ASD-STE100 (Simplified Technical English) ASD-STE100 (formerly AECMA Simplified English) is a controlled-language standard for technical documentation. It exists so that a procedure written by one person is understood the same way by every reader — including non-native English speakers and, increasingly, machine translation. Two things are controlled: **vocabulary** (which words you may use and what each means) and **grammar/style** (how you build sentences). Apply both. ## Vocabulary control - Use only STE-approved words with their approved meanings. When you flag an unapproved word, suggest an approved substitute in the same context. - **One word = one meaning.** A word listed with an approved part of speech and sense must be used only that way. Do not use a word that carries multiple meanings unless STE explicitly permits the sense you need. Example: "follow" is approved only in the sense of "come after" — for "obey the instructions," use "obey." - **Technical names and technical verbs are always permitted.** Part names, system names, tool names, materials, and standardized technical verbs (e.g., "solder," "drill") are nouns/verbs you keep even if not in the general dictionary. Name the thing; don't paraphrase it. - Prefer the approved short form of a concept over a longer or figurative one ("use," not "utilize"; "start," not "initiate"). You do not have the full ~900-word dictionary loaded here. When you cannot verify a word's approval status, flag it as **needs ve