
claude-ste-writing
Simple English writing rules for Claude Code
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up claude-ste-writing (git-clone project) into my current project. Found on https://claudeers.com/claude-ste-writing Repo: https://github.com/SalahAlawneh/claude-ste-writing Homepage/docs: — Detected install method: git-clone → git clone https://github.com/SalahAlawneh/claude-ste-writing Category: integrations. Platforms: cli. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: active; community-verified: false. Confirm the source before running anything.
git clone https://github.com/SalahAlawneh/claude-ste-writing
// compatibility
| Platforms | cli |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | — |
| Pricing | open-source |
| Language | Python |
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 |
// faq
What is claude-ste-writing?
Simple English writing rules for Claude Code. It is open-source on GitHub.
Is claude-ste-writing free to use?
claude-ste-writing is open-source, so it is free to use.
What category does claude-ste-writing belong to?
claude-ste-writing is listed under integrations in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/claude-ste-writing)
// retro hit counter
[](https://claudeers.com/claude-ste-writing)
// reviews
// guestbook
// related in Integrations & Connectors
Use claude code and codex for free in the terminal, VSCode extension, and discord like OpenClaw (voice supported)
Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, WeChat…
All parts of Claude Code's system prompt, 27 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusli…
Claude Code skill/plugin: immersive scroll-scrubbed 'fly through the world' landing pages generated with Higgsfield (Emons-style diorama flights, seamless co…