By josix
A 24-week Japanese listening and speaking learning plugin for Chinese-speaking learners, powered by Claude Code agents.
Mark a task as completed, record your self-rating, and update your progress and streak.
Run a grammar pattern training session tailored to your current week focus and recent performance.
Initialize a new learner profile and generate a personalized 24-week Japanese study plan.
Run a structured listening comprehension drill with vocabulary preview, staged transcript, and comprehension questions.
Get detailed correction and coaching on a Japanese answer you wrote or spoke.
Study planning coach that builds the learner's 24-week curriculum, generates daily task lists, and selects appropriate content — maintaining long-term learning continuity.
Data steward that records task completions, updates streaks, detects recurring mistakes, promotes items to mastery, and synthesizes weekly performance summaries.
Speaking and pronunciation coach that delivers shadowing drills, speaking tasks, and detailed answer correction — focused on production fluency and natural expression.
Generate a personalized 24-week Japanese study plan structure based on the learner's goal, level, daily time budget, and topic preferences.
Synthesize the past week's task history, self-ratings, and mistake patterns into a compressed weekly summary with weak areas, strong areas, and a recommended focus for the next week.
Generate an ordered list of daily study tasks tailored to the learner's current week focus, recent performance, and available time.
Produce a structured listening comprehension drill from data/listening.json, including transcript segments, key vocabulary callouts, comprehension questions, and a summary task.
Create a shadowing drill from listening or speaking content, with sentence-by-sentence guidance, rhythm cues, and repetition instructions.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A 24-week Japanese listening and speaking program for Chinese-speaking learners, built as a Claude Code plugin. Powered by specialized agents that plan your curriculum, coach your pronunciation, and track your progress across every session.
jp-learner guides you from beginner (N5) through lower-intermediate (N4/N3) Japanese over 24 structured weeks, with a focus on:
The program is designed for Chinese-speaking learners: all explanations, prompts, and feedback are in Chinese (Traditional) by default.
/jp-init in Claude Code to create your learner profile and generate your 24-week plan./jp-today each day to get your personalized task list.| Command | Description | Agent | Skill |
|---|---|---|---|
/jp-init [goal] [level] [daily_minutes] | Initialize profile and generate 24-week study plan | Planner | build-study-plan |
/jp-today [available_minutes?] | Get today's personalized task list | Planner | generate-daily-tasks |
/jp-vocab [count?] [topic?] | Vocabulary training session | Planner | select-vocab-items |
/jp-grammar [pattern?] | Grammar pattern training session | Planner | select-grammar-items |
/jp-listen [topic?] [duration?] | Structured listening comprehension drill | Planner | generate-listening-drill |
/jp-shadow [topic?] | Shadowing drill for pronunciation and rhythm | SpeakingCoach | generate-shadowing-drill |
/jp-speak [topic?] [duration?] | Free speaking task with hints and sample answer | SpeakingCoach | generate-speaking-prompt |
/jp-review <answer_text> [target_pattern?] | Get correction and coaching on a Japanese answer | SpeakingCoach | review-answer |
/jp-complete <task_id> <rating> [note] | Mark task complete and update progress | ProgressTracker | update-progress |
/jp-weekly | Weekly performance review and next-week plan | ProgressTracker | build-weekly-review |
Commands (user entry points)
|
v
Agents (specialists)
+-----------+ +--------------+ +----------------+
| Planner | | SpeakingCoach| | ProgressTracker|
| (opus) | | (sonnet) | | (sonnet) |
+-----------+ +--------------+ +----------------+
| | |
v v v
Skills (reusable logic modules)
build-study-plan review-answer update-progress
generate-daily-tasks generate-speaking build-weekly-review
select-vocab-items generate-shadowing
select-grammar-items
generate-listening-drill
| |
v v
Data (content library) Storage (learner state)
data/vocab.json storage/users.json
data/grammar.json storage/progress.json
data/listening.json storage/daily_state.json
data/speaking.json storage/reviews.json
| Phase | Weeks | Focus | Skills Emphasized |
|---|---|---|---|
| Foundation | 1–8 | Vocabulary + Listening | select-vocab-items, generate-listening-drill |
| Structure | 9–16 | Grammar + Shadowing | select-grammar-items, generate-shadowing-drill |
| Production | 17–24 | Speaking + Review | generate-speaking-prompt, build-weekly-review |
jp-learner maintains four memory layers across sessions:
| Layer | File | What It Stores |
|---|---|---|
| Long-term learning memory | storage/users.json | Profile, goals, 24-week plan |
| Session state | storage/daily_state.json | Today's tasks, completions, ratings, weak points |
| Progress memory | storage/progress.json | Mastery state, streaks, recurring mistakes, score trends |
| Review history | storage/reviews.json | All answer corrections with mistake classifications |
The current version covers:
Transform Claude Code into a multi-agent orchestrated system with verification gates
Research-and-engagement assistant for contributing to open-source projects (e.g. apache/airflow, apache/spark) — draft-only, human-in-the-loop.
Adaptive running training plugin: VDOT-based pace prescription, polarized 80/20 periodization, post-workout iteration.
GTD-grounded task manager that ingests tasks from local markdown across configurable domains (five built-in, extensible via /add-domain), produces ranked daily and weekend plans via a fixed priority ladder, and one-way syncs tasks into a private GitHub Project.
npx claudepluginhub josix/claude-jp-learnerFluent — AI Language Learning Kit. Personal AI tutor for any target language. Uses spaced repetition (SM-2), active recall, adaptive difficulty, and tracking across 6 databases. Daily practice: /fluent-review, /fluent-vocab, /fluent-writing, /fluent-speaking, /fluent-reading, /fluent-learn. Start with /fluent-setup.
Claude Code skill pack for Speak AI Language Learning Platform (24 skills)
A personal AI tutor based on Bloom's 2-sigma research: it generates a structured syllabus, teaches one adaptive lesson at a time, and tailors each next lesson to the learner's highlights and feedback. Bundles the bloom-tutor tutoring skill plus six learn-* learning-method skills.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.