Claude Ste Writing — Development skill for Claude Code
Simple English writing rules for Claude Code.
How to install Claude Ste Writing
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open SalahAlawneh/claude-ste-writing and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Ste Writing does
Simple English writing rules for Claude Code.
Alternatives in Development
- Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
- Contributing To Auto-claude-code-research-in-sleep (aris) — English 中文版 Thank you for your interest in contributing to ARIS 3.1k ★
- 02 Simple Mode — Simple Mode System Prompt 2.3k ★
README
Simple English for Claude Code
This kit makes Claude Code write in Simplified Technical English. It follows the ASD-STE100 principles: short sentences, active voice, one idea per sentence, and no unnecessary words.
It keeps technical terms. Words such as *webhook*, *idempotency* and *coroutine* stay.
What it installs
- Writing rules. The installer adds a section to
~/.claude/CLAUDE.md. Claude Code reads this file at the start of every session, in every project. - A reminder before every answer. The installer adds a
UserPromptSubmithook to~/.claude/settings.json. Each time you send a message, the hook adds one sentence that tells Claude to apply the rules. Without it, the rules fade in long sessions.
Requirements
- macOS or Linux
- Claude Code
python3
Install
cd claude-ste-writing
./install.sh
Then start a new Claude Code session.
The installer backs up each file before it changes it. Backup files use the suffix `.bak-YYYYMMDD-HHMMSS`. You can run the installer more than once; it never adds a duplicate.
If `~/.claude/settings.json` is not valid JSON, or if its `hooks` section has an unexpected shape, the installer stops before it changes your files.
Check that it works
In a new session, run `/hooks`. The `UserPromptSubmit` event lists the reminder.
Remove
./uninstall.sh
This removes the rules section and the reminder hook. It keeps all your other settings.
Limits
The reminder is text. It makes simple English more likely, but nothing checks the answer. If an answer reads badly, tell Claude "STE" and ask for a rewrite.
Files
| File | Purpose |
|---|---|
install.sh |
Installs the kit |
uninstall.sh |
Removes the kit |
EXPLAINER.md |
Explains how the two parts work |
kit/writing-rules.md |
The rules that go into CLAUDE.md |
kit/ste.py |
The install and uninstall logic |
Related Skills
Simplified Technical English For Agent Output ASD St100
Claude skill for writing manuals, procedures, and safety text in ASD-STE100 Simplified Technical English (Issu
Clear On
Turn on Clear Answer mode. Every following reply is written in short, plain English and gated by the linter un
Ste On
Turn on Simplified Technical English (STE) dialogue mode. Every following reply is written in STE and gated by
Arabic Letter
Draft a formal Arabic document (letter, CV, report, memo, minutes, or simple contract) using the arabic-formal
English Practical Writing
Agent skill (SKILL.md) for scoring and writing Chinese Gaokao English 小作文. Works with Claude Code, Codex, Curs
Asd Ste100 Skill
ASD-STE100 Simplified Technical English rules, repurposed as a Claude Code skill for rewriting ambiguous agent
Related Agents
Ste Reviewer
Reviews technical documentation against Simplified Technical English rules and reports concrete edits, grouped
Guru
Natural Language Programming expert who teaches the art of writing programs in plain English
Creative Writer
Creative writing and content specialist for copywriting, blog posts, and marketing content. Vietnamese-first u