asd-ste100 · surendranb — скилл для Claude Code: что делает и как установить
Переводит технические инструкции и руководства на Simplified Technical English, исключая двусмысленность и сложные конструкции для читателей с любым уровнем языка.
npx skills add surendranb/writing-skills --skill asd-ste100 -a claude-codeЧто делает asd-ste100
Скилл заставляет агента следовать стандарту ASD-STE100 при создании технических процедур, предупреждений и руководств по обслуживанию. Главный принцип — одно слово выражает ровно одно значение. Все шаги формулируются в повелительном наклонении с активным глаголом в начале строки, без страдательного залога и вводных конструкций.
Внутри действуют строгие лимиты длины: не более 20 слов на процедурное предложение и до 25 слов на описательное. Скилл запрещает цепочки более чем из трёх существительных подряд, убирает неясные местоимения вроде «it» или «they» и требует переносить условия в начало фразы. Для проверки пограничных случаев агент обращается к файлу references/REFERENCE.md.
Спецификация рассчитана на стандартный парсер Markdown и контекст агента, поэтому дополнительные бинарные зависимости не нужны.
Какие задачи решает
- переписать запутанные сервисные инструкции простым языком
- ограничить длину предложений в документации до 20 слов
- устранить цепочки из существительных и двусмысленные местоимения
- сформулировать шаги обслуживания в повелительном наклонении
Примеры запросов агенту
- Перепиши этот раздел руководства по стандарту ASD-STE100
- Проверь процедуру замены фильтра на соблюдение правил Simplified Technical English
- Сократи предложения в инструкции до 20 слов и убери пассивный залог
Как установить asd-ste100
1Через Skills CLI (Vercel)
npx skills add surendranb/writing-skills --skill asd-ste100 -a claude-code2Вручную: положить файлы
~/.claude/skills/asd-ste100/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/asd-ste100/
1Через Skills CLI (Vercel)
npx skills add surendranb/writing-skills --skill asd-ste100 -a codex2Вручную: положить файлы
.agents/skills/asd-ste100/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add surendranb/writing-skills --skill asd-ste100 -a cursor2Вручную: положить файлы
.cursor/skills/asd-ste100/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install surendranb/writing-skills asd-ste1002Вручную: положить файлы
.github/skills/asd-ste100/SKILL.md1Через Skills CLI (Vercel)
npx skills add surendranb/writing-skills --skill asd-ste100 -a gemini-cli2Командой платформы
gemini skills install https://github.com/surendranb/writing-skills --path skills/asd-ste100Вручную: положить файлы
.devin/skills/asd-ste100/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add surendranb/writing-skills --skill asd-ste100 -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о asd-ste100
Как установить asd-ste100 в Claude Code?
Выполните команду npx skills add surendranb/writing-skills --skill asd-ste100 -a claude-code в терминале.
Что делает скилл asd-ste100?
Он заставляет агента писать текст по правилам Simplified Technical English: использовать утверждённый словарь, активные глаголы и короткие предложения без двусмысленностей.
Какие ограничения по длине предложений задаёт этот скилл?
Для процедурных шагов действует ограничение максимум в 20 слов на предложение, а для описательных фраз — не более 25 слов.
Исходный текст
SKILL.md · MIT
---
name: asd-ste100
description: Use when writing technical procedures, instructions, warnings, maintenance manuals, or any text where every reader including non-native English speakers must understand exactly one meaning.
compatibility: Requires standard Markdown parser and agent context
---
# ASD-STE100 Simplified Technical English
Control vocabulary and syntax to eliminate ambiguity in technical documentation.
## The core rule
**One word, one meaning. Imperative voice for instructions. Maximum 20 words per sentence.**
Workflow: `choose approved STE vocabulary` → `write imperative command` → `restrict sentence length to 20 words max` → `verify zero ambiguity`.
## Mechanics
1. **Approved vocabulary.** Use only words from the ASD-STE100 dictionary or approved technical nouns.
2. **Imperative commands.** Start steps with an action verb ("Remove the bolt", not "You should remove the bolt").
3. **Word count limits.** Maximum 20 words for procedural sentences; maximum 25 words for descriptive sentences.
4. **No noun clusters.** Maximum of 3 nouns in a sequence (e.g. use "valve control switch" instead of "engine fuel system valve control switch").
5. **Present tense.** Describe current states in present tense; avoid future tense ("The light is on" not "The light will turn on").
6. **No gerunds in titles.** Use simple nouns or infinitives for headings.
7. **Explicit conditions.** Place conditional clauses at the beginning of the sentence ("If the pressure is low, replace the filter").
8. **Approved modifiers.** Avoid vague adjectives like "extreme", "rapid", or "normal" unless quantified.
## Verify
- Sentences do not exceed 20 words for procedures
- Every instruction starts with an active imperative verb
- No noun clusters exceeding 3 words
- All technical terms conform to standard dictionary definitions
- Zero ambiguous pronouns (replace "it" or "they" with specific nouns)
## Do not
- Use words with multiple meanings (e.g., use "fast" or "secure", avoid "fixed")
- Write conditional clauses after the main action
- Use contractions or colloquialisms
- Use passive voice in maintenance steps
## References
For the enforceable limits (sentence/paragraph/noun-cluster caps), safety-text structure (WARNING/CAUTION/NOTE), and punctuation rules, read `references/REFERENCE.md` when a draft is borderline or needs verification — load on demand, not upfront.
## Example transformations
**Before:** "It is recommended that technicians should carefully inspect the aforementioned component assembly for any potential signs of wear prior to system operation."
**After:** "Inspect the component assembly for wear before you operate the system."
**Before:** "When the pressure drops too low, you might want to consider resetting the main system valve."
**After:** "If the pressure is low, reset the main valve."
© surendranb · MIT · surendranb/writing-skills
Похожие скиллы
Все скиллы по теме «Тексты и документация» →Сначала — asd-ste100 от других авторов.