[FEATURE] Built-in grammar and spelling checker for chat input

Open 💬 0 comments Opened Jun 20, 2026 by riigait

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

When typing prompts or messages in Claude Code chat, there's no way to catch typos or grammar mistakes before sending. I have to either proofread manually every time or send messages with errors. This is especially noticeable during long sessions where I'm typing quickly and don't want to break flow to double-check wording.

Proposed Solution

Add an optional grammar/spelling check on the chat input box — similar to a native OS spellchecker (red squiggly underlines) or an opt-in pass that flags issues before the message is sent. Could be a lightweight client-side check (no model call needed) or a toggleable setting (e.g. chat.spellcheck.enabled) so users who don't want it aren't affected.

Alternative Solutions

Currently I just proofread manually or rely on the OS-level spellchecker if the terminal/editor surface supports it, which isn't consistent across environments (terminal vs VS Code extension vs web).

Priority

Low - Nice to have

Feature Category

Other

Use Case Example

  1. I'm mid-session, typing a multi-paragraph request quickly.
  2. I make a typo or grammatical slip without noticing.
  3. With this feature, the input box would flag it inline before I hit enter.
  4. Saves a re-read pass and avoids sending unclear/garbled requests.

Additional Context

This would help most in the VS Code extension and web app surfaces, where input is a persistent text box rather than a one-shot terminal line.

View original on GitHub ↗