language-coaching

Provide real-time grammar corrections, vocabulary suggestions, and false-friend alerts in coding sessions.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/remenoscodes/claude-language-coach --skill language-coaching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: language-coaching
Source: https://github.com/remenoscodes/claude-language-coach/tree/main/skills/language-coaching
Command: npx skills add https://github.com/remenoscodes/claude-language-coach --skill language-coaching

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ambient language coaching embedded in a coding assistant delivers lightweight grammar corrections, vocabulary suggestions, and false friends alerts within live sessions to improve language proficiency without disrupting workflow.

Core Features & Use Cases

  • Grammar corrections and targeted vocabulary suggestions derived from conversation context.
  • False friend alerts and active vocabulary teaching that operate across multiple target languages.
  • On-demand coaching modes (corrective, active teaching, or both) and immersion when configured.

Quick Start

Enable the language-coaching skill and start coding to receive ambient language feedback in your Claude Code session.

Frequently Asked Questions about language-coaching

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get real-time grammar corrections and vocabulary suggestions while coding?

Real-time grammar corrections and vocabulary suggestions are delivered as ambient feedback during live coding sessions, analyzing conversation context to offer lightweight language coaching without disrupting your workflow.

Can I learn multiple target languages simultaneously during a coding session?

Yes, the language coaching operates across multiple target languages simultaneously, providing structured memory with per-language patterns, false-friend alerts, and vocabulary entries for each configured language.

What is SRS scheduling and how does it work for language learning in a coding environment?

SRS scheduling uses spaced repetition to manage vocabulary retention by tracking per-language patterns and entries, persisting coaching state to JSON or Markdown files for continuous progress tracking.

Does ambient language coaching support immersion blocks and on-demand reviews?

Yes, it supports configurable immersion blocks and on-demand reviews alongside corrective and active teaching modes, allowing you to customize the language coaching intensity within your session.

How do I configure corrective versus active teaching modes for language feedback?

You can configure corrective, active teaching, or both modes simultaneously, toggling between passive grammar corrections and proactive vocabulary teaching based on your language learning preferences.

Are there limitations to using ambient language coaching for non-Latin script languages?

The metadata does not specify script limitations, but the system maintains per-language pattern memory and false-friend alerts across multiple languages, persisting state to JSON and Markdown for tracking.