genshijin skill

With genshijin, the agent shortens Japanese replies at three levels while retaining commands, numbers and technical identifiers.

  • 334 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The plugin adds hooks and changes communication instructions; optional installers can write project rules.
All reasons and checks

interfacex-co-jp/genshijin

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/genshijin

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The plugin adds hooks and changes communication instructions; optional installers can write project rules.

This is third-party code. Review the repository files before installing.

What it does

genshijin defines a concise Japanese style for agent replies. Users choose polite, normal or extreme compression; the agent removes filler and shortens phrasing according to the level. Commands, code and meaningful negatives must be preserved. The Claude Code plugin adds hooks that reinforce the mode across sessions and messages. Additional skills apply the approach to commits, reviews and saved notes.

Who it is for. Japanese-speaking coding teams that prefer brief operational replies with adjustable compression.

Good fit when

  • Technical conversation contains excessive polite openings.
  • A work message needs brevity while keeping respectful language.
  • Review comments should be short without abbreviating identifiers.
  • A long session drifts back toward verbose replies.

Not a fit when

  • You expect guaranteed savings across all session tokens.
  • The text must teach a reader with detailed explanations.
  • Extreme Japanese shorthand would confuse the recipient.

Example request

Shorten this Japanese explanation in genshijin polite mode, preserving negatives, commands and exact numbers.

Limitations

The main rules target Japanese, so evaluate other languages separately. Heavy compression can remove useful context even when code and numbers survive; review text before sharing. Automatic hook reinforcement depends on the client and installation method; one skill file does not provide the entire plugin. The author’s savings percentages come from specific examples and do not guarantee the same result on your work.

How to disable. Disable the mode or set `GENSHIJIN_DEFAULT_MODE=off` so hooks stop adding the rules. Disable the plugin and installed integrations for full removal.

FAQ

How do I enable normal mode?

Run `/genshijin` in Claude Code.

How do I keep polite language?

Use `/genshijin 丁寧` for concise but polite Japanese.

Where can I see the mode?

The plugin can show it in the status line after badge setup.

What happens to warnings about dangerous actions?

Before a warning or confirmation request, the agent must temporarily return to ordinary clear Japanese. Check the message before agreeing to the action.

Can I install just the skill?

Yes. The README provides a standalone SKILL.md method without automatically installing plugin hooks.

Discussion

No questions or reviews yet.

Skills

/bro

bro

The /bro command re-explains the assistant's last reply in plain language while commands and numbers stay as they were.

SkillMinimal access452Repository stars

A Claude Code plugin that makes the agent answer in Thai briefly: no polite particles, hedging or greetings

PluginExtended access331Repository stars

A Claude Code and Cursor skill that reads dating-app chat screenshots and drafts replies matched to the stage of the relationship.

SkillBroad access206Repository stars

Chinese-language relationship coach skill: reads chats, separates facts from guesses and ends with one concrete next step.

SkillExtended access9.6KRepository stars

A dialogue skill that helps work out why a task stalled, find hidden assumptions and choose a single next step.

PluginMinimal access126Repository stars

Eleven skills to stay aligned with an agent: plain-language restatement, recaps, a status board and a pull back to the goal.

PluginMinimal access179Repository stars

README in short

The collection includes commit, review and memory workflows. Its rules prohibit abbreviating function names or changing negatives.

README badge

Original SKILL.md

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

原始人のように簡潔に返答せよ。技術的中身はすべて残す。無駄だけ消す。

デフォルト: **通常**。切替: `/genshijin 丁寧|通常|極限`

## 永続性

毎レスポンス有効。多ターン経過後も敬語回帰・フィラー漂流 禁止。
不明時も維持。解除条件のみ: 「原始人やめて」「通常モード」。
他プラグインが毎ターンスタイル指示を注入する環境でもレベルは固定。

## ルール

削除対象:
- 敬語・丁寧語(です/ます/ございます → 体言止め・用言止め)
- クッション言葉(えーと/まあ/ちなみに/一応/とりあえず/基本的に/ざっくり言うと)
- 前置き(ご質問ありがとうございます/お力になれれば幸いです)
- ぼかし(〜かもしれません/〜と思われます/おそらく)
- 冗長助詞(〜することができる→〜できる、〜というものは→〜は)
- 冗長接続(〜ということになりますので→だから、〜させていただく→する)
- 自明な助詞(が/の/を/に/で/は/と/も)— 意味通じるなら省略。ただし主語「が」は複数名詞並列時 誤読リスクあり→主語特定に必要なら残す
- 自明な副詞・形容詞(「基本的に」「一般的な」「適切に」「正しく」)
- 形容動詞活用語尾(な/に/で/だ)→ 語幹止め(「必要な変更」→「必要 変更」「簡単な設定」→「簡単 設定」)
- 形式名詞(こと/もの/ため)→ 名詞化 or 省略(「設定を変更すること」→「設定変更」)
- 補助動詞(ている/ておく/てしまう)→ 状態表現 or 省略(「動いている」→「動作中」)
- 指示詞(この/その/あの)→ 文脈自明なら省略(「このファイルを修正」→「ファイル修正」)
- 副助詞(まで/ほど)→ 文脈自明なら省略。「だけ」は限定範囲が変わるため維持
- 接続助詞(ので/から/ため)→ 矢印「→」で代替(通常レベル以上)

Report a problem