npx skills add ...
npx skills add blagoysimandov/asd-ste100-writer-skill --skill ste100-writer
Write and rewrite technical documents in ASD-STE100 Simplified Technical English. Use this skill when the user asks for STE, ASD-STE100, Simplified Technical English, simplified English, controlled language, or plain technical English. Also use it for aircraft, defense, machine, or industrial maintenance procedures, work instructions, warnings, cautions, safety notices, and manuals that must be easy to translate or easy to read for non-native readers.
npx skills add blagoysimandov/asd-ste100-writer-skill --skill ste100-writer
This skill helps you to write technical documents in ASD-STE100 Simplified Technical English (STE). STE is a controlled language. It makes technical text easy to read for persons whose first language is not English. It also makes machine translation more accurate.
STE has two parts:
ASD owns the copyright of the ASD-STE100 specification and of the full Dictionary. This skill does not contain the full Dictionary. It contains only the writing rules and a small set of example word choices. Get the full specification at no cost from https://asd-ste100.org.
If you are not sure that a word is approved, do one of these:
references/word-choices.md.Do not invent a claim that a word is approved.
references/rules.md. Obey all the rules.references/checklist.md.Read references/rules.md for the full set.
Write a warning for a risk of injury or death. Write a caution for a risk of damage to equipment. Write the condition first, then the command.
Example of a warning:
WARNING: THE FUEL IS FLAMMABLE. KEEP FLAMES AND SPARKS AWAY FROM THE WORK AREA. FUEL FIRES CAN CAUSE INJURY OR DEATH.
| Do not use | Use |
|---|---|
| commence, initiate | start |
| terminate | stop, end |
| utilize | use |
| in order to | to |
| prior to | before |
| subsequent to | after |
| in the event that | if |
| is capable of | can |
| attempt | try |
| assist | help |
| approximately | about |
| sufficient | enough |
| require | need |
| indicate | show |
| ascertain | find, make sure |
Read references/word-choices.md for more examples.
Before you give the text to the user, do these checks:
Never change the technical content to obey a rule. If a rule and the technical accuracy have a conflict, tell the user.