ASD-STE100 Skill
Скилл переписывает плотный и двусмысленный английский по правилам упрощенного технического языка ASD-STE100, чтобы текст не мог прочитать неправильно другой аге
- 6 384 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Скилл состоит из инструкций и справочников по правилам
- Линтер на Python запускается локально и читает только переданный ему файл, в сеть не ходит
Установка
- Работает в
Ручная установка
git clone https://github.com/danyuchn/asd-ste100-skill.git
cp -r asd-ste100-skill ~/.claude/skills/asd-ste100Скопируйте репозиторий в каталог скиллов. Имя папки должно совпадать с name из SKILL.md, то есть asd-ste100.
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Скилл состоит из инструкций и справочников по правилам
- Линтер на Python запускается локально и читает только переданный ему файл, в сеть не ходит
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл берет свод правил упрощенного технического английского ASD-STE100, придуманный в авиастроении, чтобы инструкции по обслуживанию нельзя было понять двояко, и применяет его к другому читателю: агенту, который разбирает чужой вывод, описание инструмента, сообщение об ошибке или межагентную инструкцию без человека рядом. Он выбирает режим: строгий для процедур, ошибок и описаний инструментов, смягченный для README и пояснительной прозы. Дальше он разбирает текст по предложениям, помечает нарушения правил, например пассив без явного действующего лица, сложные времена, несколько инструкций в одном предложении, длинные цепочки существительных, и переписывает предложения, не теряя фактов и условий. По запросу показывает таблицу до и после с названием нарушенного правила. В комплект входит детерминированный линтер на Python, который проверяет структурные шаблоны вроде точки с запятой, фразовых глаголов и слишком длинных предложений.
Для кого. Для инженеров и технических писателей, которые пишут описания инструментов, системные промпты и сообщения об ошибках, разбираемые агентами или пайплайнами без человека.
Подходит, если
- Текст будет читать другой агент, пайплайн перевода или не носитель языка, и неверное прочтение дорого обойдется
- Описание инструмента, сообщение об ошибке или инструкция звучат плотно и допускают двоякое чтение
- Нужна таблица до и после с указанием, какое именно правило нарушено
Не подходит, если
- Нужен художественный или рекламный текст, где важны голос и оттенки: STE намеренно плоский и буквальный
- Нужна сертифицированная документация по стандарту: официальный словарь ASD скилл не воспроизводит
Пример запроса к агенту
Перепиши это описание инструмента так, чтобы агент не мог понять его двояко, и покажи, какие правила были нарушеныОграничения
Скилл не воспроизводит официальный словарь ASD-STE100 примерно на 900 слов: словарь свободно получить, но не свободно распространять. Поэтому лексические правила применяются как направление, а не как проверяемый стандарт, о чем скилл сообщает в выводе. Линтер проверяет только структурные шаблоны и не сравнивает исходник с переписанным текстом и не доказывает, что смысл сохранен. Для сертифицированной по стандарту документации нужен настоящий стандарт со сверкой по словарю.
Как отключить. Удалите папку asd-ste100 из каталога скиллов агента, например из ~/.claude/skills/.
Частые вопросы
Чем строгий режим отличается от смягченного?
Строгий режим для процедур, сообщений об ошибках, описаний инструментов и межагентных инструкций применяет все правила, включая жесткие ограничения длины. Смягченный режим для README и прозы держит структурные правила, но снимает требование одно слово, одно значение.
Это заменяет официальный стандарт STE?
Нет. Скилл кодирует категории правил и их принцип, но не официальный словарь. Для сертифицированной документации нужен настоящий стандарт.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл переписывает техтексты на упрощенный английский ASD-STE100: короткие фразы, активный залог, предупреждение перед шагом.
Скилл учит агента писать документацию и ответы простым английским по правилам ASD-STE100: короткие фразы, один термин, условие перед командой
Скилл переписывает китайский технический текст в контролируемый язык: одно действие на фразу, активный залог, один термин.
Simplified Technical English Skill
simplified-technical-english
Скилл заставляет модель писать на Simplified Technical English (ASD-STE100), контролируемом английском для технической документации. Неофициальный
Скилл убирает из текста защитные оговорки, извинения и лишние хеджи и делает формулировки прямыми, сохраняя нужные ограничения
Скилл правки текста: убирает шаблонные обороты ИИ и сохраняет словарь, ритм и резкость автора, а не выравнивает стиль.
Коротко о README
README объясняет, зачем правила авиационного упрощенного английского применять к агентам: у модели, разбирающей чужой вывод, нет обратного канала, чтобы уточнить смысл, ровно как у механика с инструкцией. Скилл работает в двух режимах и делит правила на структурные, которые применяет уверенно, и лексические, которые дает как направление, потому что словарь ASD не распространяется свободно. В комплекте примеры до и после, сводка правил со ссылками и линтер на Python, который проверяет структурные шаблоны и намеренно не трогает хеджи и модальность. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: asd-ste100 description: "Use when English text must be parsed without a human to resolve ambiguity — tool descriptions, error messages, inter-agent instructions, system prompts, status reports — and misreading has a real cost, or when text reads as dense, hedged, or easy to misparse. Triggers: disambiguate, STE100 rewrite, apply Simplified Technical English, plain-language rewrite, controlled-language rewrite, rewrite so an agent cannot misread this. Not for creative or marketing copy." version: 0.4.0 --- # Simplified Technical English (ASD-STE100) ASD-STE100 is a controlled-language standard built by the aerospace and defense industry (ASD, the AeroSpace and Defense Industries Association of Europe) to stop maintenance technicians from misreading English instructions. The standard removes the two biggest sources of misreading: words with more than one meaning, and sentences with more than one possible structure. This skill borrows that same discipline for a different reader: an **AI agent or a downstream system** that has to parse an English string — an error message, a tool description, an inter-agent instruction, a status report — without a human in the loop to resolve ambiguity. ## When to Use This Skill - An agent's output (explanation, instruction, log message, tool description) reads as dense, jargon-heavy, or ambiguous. - Text will be consumed by another agent, a translation pipeline, or a non-native English reader, and misparsing has a real cost. - You are writing a prompt, system message, or tool description and want to remove ambiguity before a model ever sees it. - You want a **before/after** comparison showing exactly which rule was violated and how the rewrite fixes it.