English Mode Toggle

SkillDev tools

Toggle 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.

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