PlugWiki

genshijin (InterfaceX): a Claude skill that makes replies in Japanese short, like a caveman, to save tokens

genshijin makes Claude answer in clipped Japanese that drops polite filler, so replies use fewer tokens while code and technical terms stay intact.

Installs
12.3K
on skills.sh
Stars
331
on GitHub
Updated
Oct 2026
last repo commit

Type /genshijin or say 「原始人モード」, 「短く」 or 「トークン節約」 and Claude cuts honorifics, cushion words, hedges and openers from its Japanese replies. There are three levels: 丁寧 (polite but short), 通常 (the default) and 極限 (keywords only). The skill says it keeps technical content exact and cuts about 75% of the tokens. Say 「原始人やめて」 or 「通常モード」 to turn it off.

It is a Japanese version of the English caveman skill. SKILL.md keeps code blocks, error messages, numbers and negations unchanged. It switches back to normal Japanese for destructive actions and security warnings. The skill file alone bundles no scripts. The plugin route adds hooks, extra skills and commands, described below.

Good for

  • Japanese-speaking developers who want shorter answers from Claude
  • Heavy Claude Code users who watch token use and cost
  • Teams who want the style to hold across a long session

Install genshijin

Claude Code

  1. 1

    Copy this prompt.

    Install the genshijin skill in Claude Code. Run this command:
    
    /plugin install genshijin
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

The plugin adds two hooks, six more skills, three subagents and slash commands such as /genshijin-commit and /genshijin-stats. Pick one route. The README also describes copying only SKILL.md into ~/.claude/skills/genshijin for a skill with no hooks.

From the project README. Source.

What's in the skill

When it loads

超圧縮コミュニケーションモード。原始人のように話してトークン使用量を約75%削減。 技術的正確性は完全に維持。強度レベル: 丁寧・通常(デフォルト)・極限の3段階。 「原始人モード」「短く」「簡潔に」「トークン節約」と言うか、/genshijin で起動。

Sections in SKILL.md

  1. 永続性
  2. ルール
  3. 強度レベル
  4. 自動解除 (Auto-Clarity)
  5. 境界
  6. テキスト形式ファイル生成

Key facts

License
MIT
Installs on skills.sh
12,280 as of 2026-11-02
Last repo commit
2026-10-11

What it includes

  • Turns the mode on; add 丁寧, 通常 or 極限 to choose the level.

    /genshijin

  • Removes honorifics, cushion words, hedges, openers, padding and repeated meaning.

    Deletion rules

  • Code, error text, numbers, technical terms, negations and the user's main language.

    What it keeps

  • Returns to normal Japanese for destructive actions, security warnings and confusion.

    Auto-clarity

  • Asks once before writing .md, config and data files in caveman style.

    File generation check

  • Holds the level every turn until you say 「原始人やめて」 or 「通常モード」.

    Persistence

From the official docs

Permissions

Medium risk

The skill file only changes how Claude writes, but the plugin route installs hooks that run Node scripts on every session and prompt. The optional compress command rewrites memory files and sends their text to Claude.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • The plugin runs hooks on every session and prompt

    plugin.json runs genshijin-activate.js at SessionStart and genshijin-mode-tracker.js at UserPromptSubmit, both with node. The activate script reads ~/.claude/settings.json to check the status line. Skip the plugin and use the skills CLI if you want only SKILL.md.

  • /genshijin-compress rewrites your memory files

    It compresses a file such as CLAUDE.md in place, saves the original as a .original.md backup and needs Python 3.10+ plus ANTHROPIC_API_KEY or a logged-in claude CLI. The README says it refuses .env, credentials and .ssh paths.

  • /genshijin-stats reads your session transcripts

    The prompt hook runs genshijin-stats.js, which reads transcripts under ~/.claude/projects and keeps a history file at ~/.claude/.genshijin-history.jsonl.

  • Optional installers change your setup

    The README also offers curl-to-bash installers for several agents and a standalone hooks installer that merges into settings.json. Read them first.

Technical details
Talks toAnthropic API (only for /genshijin-compress, via ANTHROPIC_API_KEY or the claude CLI)

Questions

What does genshijin do?

It makes Claude reply in compressed Japanese. It removes honorifics, filler, hedging and padding, and keeps code, error messages, numbers and negations as they are. SKILL.md says it keeps technical accuracy and cuts about 75% of tokens. That is the author's claim.

How do I install it in Claude Code?

The install box shows the plugin route first. It installs the full plugin from the repo, which adds hooks that keep the style from drifting, plus six more skills, three subagents and slash commands. The skills CLI and manual routes give you the skill without those extras.

What do the plugin hooks do?

The plugin runs a Node script at session start that injects the active rule into the chat. A second script runs on each prompt to track mode changes and add a short reminder. The /genshijin-stats command reads your session transcript to show token use. The README also describes an optional status line badge.

What are the three levels?

丁寧 keeps polite speech but drops filler and hedges. 通常 is the default and drops honorifics and many particles. 極限 drops grammar and uses keywords, arrows and abbreviations. Switch with /genshijin 丁寧, /genshijin 通常 or /genshijin 極限.

Does it work in the Claude app or Codex?

The README says it targets Claude Code and Codex. The Claude app ZIP upload in the install box carries only the skill file, so the plugin hooks do not apply there. Codex installs through the skills CLI.

Does it need an API key?

The skill itself does not. The separate /genshijin-compress command in the plugin needs Python 3.10+ and either ANTHROPIC_API_KEY or a logged-in claude CLI, according to the README.

Is it safe?

The skill file only changes how Claude writes. The plugin runs Node hooks on every session and prompt, and /genshijin-compress rewrites memory files such as CLAUDE.md. The README says it keeps a backup and refuses .env, credentials and .ssh files. Read the hooks before you install the plugin.

What is the difference from caveman?

genshijin is a Japanese version based on the English caveman skill. The README says it targets Japanese-specific padding such as honorifics and cushion words instead of English articles and filler.

Information

updated Nov 2, 2026

Folder
skills/genshijin

interfacex-co-jp/genshijinskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 4
  1. genshijin README · github.com
  2. genshijin plugin.json · github.com
  3. genshijin SKILL.md · github.com
  4. genshijin on skills.sh · skills.sh

Updated Nov 2, 2026.