lang

Analyze session messages to identify language patterns and update coaching memory.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides structured, evidence-based language coaching feedback for a given Claude session, consolidating patterns, vocabulary, and pronunciation into a repeatable review that informs future practice.

Core Features & Use Cases

  • Review ALL user messages from the session and quote exact phrases to identify recurring language patterns.
  • Read and update the memory file at ~/.claude/coaching/{language}-coaching.json, migrating from legacy Markdown when needed, and merge new findings into the existing dataset.
  • Generate a comprehensive, language-specific review (grammar, vocabulary, pronunciation, and progress) and automatically regenerate the Markdown report from the updated JSON.

Quick Start

Analyze the current session and produce a complete language coaching review, updating memory and regenerating the report.

Frequently Asked Questions about lang

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

FAQPage Schema
How do I get language coaching feedback on my conversation patterns?

Language coaching feedback is generated by analyzing all session messages to quote exact phrases and identify recurring language patterns, producing actionable grammar, vocabulary, and pronunciation guidance.

What is the best way to track my language learning progress across multiple sessions?

Track language learning progress by reading and updating a persistent JSON memory file that merges new findings into an existing dataset, storing vocabulary, patterns, and progress over time.

Does the language coaching memory system support migrating from Markdown to JSON?

The language coaching memory system supports migrating from legacy Markdown files to JSON, automatically migrating when needed and regenerating the Markdown report from the updated JSON data.

How does session review work for identifying vocabulary and pronunciation issues?

Session review works by analyzing all user messages to quote exact phrases, identifying recurring language patterns, and generating a comprehensive review covering grammar, vocabulary, pronunciation, and progress.

Can I use this language coaching approach for any target language I am practicing?

You can use this language coaching approach for any target language because the pattern analysis applies across multiple languages and updates the persistent coaching memory with language-specific findings.