English Mode Toggle
SkillDev toolsToggle English-only mode. Forces English input and provides grammar feedback. Use when: '/english', 'english mode', 'toggle english'.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the English Mode Toggle skill
What this skill tells your AI
The instructions your AI receives, as published by ahonn/dotfiles in .claude/skills/english-mode/SKILL.md and read by ahel’s review.
Toggle English-only mode for the current project. When enabled:
- Non-English input is blocked — you must rewrite in English
- Grammar and usage feedback appears at the end of each response
Check current state
!jq -r '.["english-mode"] // false' "$CLAUDE_PROJECT_DIR/.claude/features.json" 2>/dev/null || echo "false"
Instructions
Based on "$ARGUMENTS" and the current state above:
- If argument is "on" → enable
- If argument is "off" → disable
- If no argument → toggle (flip current state)
To enable: ensure $CLAUDE_PROJECT_DIR/.claude/features.json exists and has "english-mode": true. Use jq to merge the key without overwriting other keys. Create the file if it doesn't exist.
To disable: set "english-mode": false in the same file. If the file has no other truthy keys, you may delete it.
After toggling, report the new state concisely:
- Enabled: "English mode on for this project. All input must be in English. Grammar feedback will appear at the end of responses."
- Disabled: "English mode off for this project."
Signals
- GitHub stars
- 62
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
english-mode- Source
- github.com/ahonn/dotfiles