VS Code Extensions
W

Writing Coach

by itsmeyaw

Writing Coach is an AI writing assistant for VS Code that helps improve your ideas without writing for you, using contextual prompts and flow analysis to identify structural and logical issues.

Downloads

22

Rating

— (0)

Version

0.0.4

Last updated

Apr 09, 2026

AI writing assistant that provides feedback as you write, without writing for you.

Writing Coach helps you develop your ideas by asking contextual questions when you pause, and by highlighting structural issues like abrupt transitions, unclear references, and tonal shifts.

Features

Trigger Prompts

When you stop typing for a few seconds, a contextual question appears as ghost text to nudge your thinking forward. It disappears as soon as you start typing again — no interruption to your flow.

Flow Analysis

Analyzes the logical structure of your document and surfaces issues as squiggly underlines (via VS Code diagnostics). Catches things like:

  • Abrupt topic transitions
  • Unclear pronoun references
  • Tonal shifts
  • Logical gaps between paragraphs

Run it manually with the Writing Coach: Analyze Flow command, or let it run automatically as you write.

Supported File Types

  • Markdown (.md)
  • MDX (.mdx)
  • LaTeX (.tex)
  • Plain text (.txt)

Getting Started

  1. Install the extension
  2. Set the API endpoint URL in settings: writing-coach.lambda.endpointUrl
  3. Set your API key via the command palette: Writing Coach: Set API Key
  4. Open a supported file and start writing

Commands

Command Description
Toggle Writing Coach Enable or disable the extension
Writing Coach: Analyze Flow Manually trigger flow analysis on the current document
Writing Coach: Set API Key Store your API key securely in the OS keychain

Settings

Setting Default Description
writing-coach.enabled true Enable or disable Writing Coach
writing-coach.idleDelay 4000 Milliseconds of idle time before a trigger prompt appears
writing-coach.minCharsBetweenTriggers 10 Minimum characters typed before a new trigger prompt can appear
writing-coach.lambda.endpointUrl — API endpoint URL (required)
writing-coach.flowAnalysis.enabled true Enable or disable flow analysis diagnostics
writing-coach.writingContext auto Writing context: narrative, academic, technical, blog, general, or auto

Status Bar

A status bar item shows whether Writing Coach is active. Click it to toggle the extension on or off.

Requirements

  • VS Code 1.85.0 or later
  • A deployed Writing Coach backend with a valid API endpoint and key