Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
genshijin 原始人 🗿| Claude Code / Codex等AIエージェント 向け超圧縮コミュニケーションスキル。caveman の日本語版をベースに、日本語特有の冗長表現に最適化。
| Date | Stars |
|---|---|
| 2026-07-31 | 290 |
| 2026-08-04 | 292 |
| 2026-08-06 | 292 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
5.0
growth rate 0.00%/day
# genshijin 原始人 🗿 > なぜ多くトークン使う?少なくて済む🗿 <p align="center"> <a href="https://github.com/InterfaceX-co-jp/genshijin/stargazers"><img src="https://img.shields.io/github/stars/InterfaceX-co-jp/genshijin?style=flat&color=yellow" alt="Stars"></a> <a href="https://github.com/InterfaceX-co-jp/genshijin/commits/main"><img src="https://img.shields.io/github/last-commit/InterfaceX-co-jp/genshijin?style=flat" alt="Last Commit"></a> <a href="LICENSE"><img src="https://img.shields.io/github/license/InterfaceX-co-jp/genshijin?style=flat" alt="License"></a> </p> Claude Code 公式プラグインディレクトリに公開済み。`/plugin install genshijin` でワンライナーインストール。 Claude Code / Codex 向けの超圧縮コミュニケーションスキル。[caveman](https://github.com/JuliusBrussee/caveman) の日本語版をベースに、日本語特有の冗長表現に最適化。 トークン使用量を **約75%削減** しつつ、技術的正確性は100%維持。 コミット生成・PRレビュー・メモリ圧縮の用途別サブスキルも同梱。 ## 日本語への最適化ポイント 英語版 caveman は冠詞(a/an/the)やフィラーの削除が中心だが、日本語版は以下に対応: | 英語版の削減対象 | 日本語版の削減対象 | |-----------------|-------------------| | 冠詞 (a/an/the) | 敬語・丁寧語 (です/ます/ございます) | | フィラー (just/really/basically) | クッション言葉 (えーと/まあ/基本的に/一応) | | 前置き (Sure! I'd be happy to...) | 前置き表現 (ご質問ありがとうございます...) | | ぼかし (might/perhaps/likely) | ぼかし (〜かもしれません/おそらく/〜と思われます) | | 冗長表現 | 冗長な助詞連続・敬語の二重化 | ## インストール ### 方法1: Claude Code 公式プラグインディレクトリ(推奨) Claude Code 内で以下を実行: ``` /plugin install genshijin ``` Anthropic 公式 [プラグインディレクトリ](https://claude.ai/settings/plugins) に公開済み。marketplace add 不要。 ### 方法1b: GitHub 直接インストール(開発版) ``` claude plugin marketplace add InterfaceX-co-jp/genshijin /plugin install genshijin@InterfaceX-co-jp/genshijin ``` main ブランチ最新を取得したい場合。 ### 方法2: npx skills(サードパーティ) ```bash npx skills add InterfaceX-co-jp/genshijin ``` ### 方法3: 手動インストール **プロジェクト単位**(このリポジトリだけに適用): ```bash # リポジトリのルートで実行 mkdir -p .claude/skills/genshijin curl -o .claude/skills/genshijin/SKILL.md \ https://raw.githubusercontent.com/InterfaceX-co-jp/genshijin/main/skills/genshijin/SKILL.md ``` **グローバル**(すべてのプロジェクトに適用): ```bash mkdir -p ~/.claude/skills/genshijin curl -o ~/.claude/skills/genshijin/SKILL.md \ https://raw.githubusercontent.com/InterfaceX-co-jp/genshijin/main/skills/genshijin/SKILL.md ``` ### 方法4: 一時的に使う ```bash claude --plugin-dir ./path/to/genshijin ``` ## 使い方 ``` /genshijin # 通常モード(デフォルト)で起動 /genshijin 丁寧 # ビジネス向け簡潔体 /genshijin 極限 # 最大圧縮 ``` 会話中に `原始人やめて` または `通常モード` で解除。 ## 3段階の強度 ### 丁寧モード クッション言葉・ぼかし表現を削除。敬語は維持。ビジネスメール向き。 **Before:** > ご質問ありがとうございます。お調べしたところ、こちらの問題につきましては、認証ミドルウェアにおけるトークンの有効期限チェックの部分に原因がある可能性が考えられます。 **After:** > コンポーネントが再レンダリングされるのは、レンダリングごとに新しいオブジェクト参照が生成されるためです。`useMemo`で解決できます。 ### 通常モード(デフォルト) 敬語を落とし体言止め。助詞も最小限。原始人の基本形。 **Before:** > こちらの問題は、レンダリングが行われるたびに新しいオブジェクトの参照が生成されてしまうことが原因となっております。 **After:** > レンダリング毎に新オブジェクト参照が生成。インラインオブジェクトprop = 新しい参照 = 再レンダリング。`useMemo`で包む。 ### 極限モード 略語・矢印記法・一語回答。電報のような圧縮。 **Before:** > データベースのコネクションプーリングというのは、リクエストが来るたびに新しい接続を確立するのではなく、あらかじめ作成しておいた接続を再利用する仕組みのことです。 **After:** > プール = DB接続再利用。ハンドシェイク省略 → 高負荷時に高速。 ## サブスキル 本体 `/genshijin` に加え、用途別サブスキル6個同梱。 | スキル | トリガー | 内容 | |--------|---------|------| | **genshijin-commit** | `/genshijin-commit` | Conventional Commits 形式の簡潔コミットメッセージ。件名≤50文字、「なぜ」重視 | | **genshijin-review** | `/genshijin-review` | 1行PRコメント `L42: 🔴 バグ: user null。ガード追加。` | | **genshijin-compress** | `/genshijin-compress <file>` | `CLAUDE.md` 等のメモリファイルを原始人モード化し入力トークン永続削減 | | **genshijin-stats** (v1.4.0〜) | `/genshijin-stats [--share / --all / --since 7d]` | 現セッションのリアルトークン使用量+推定削減量+USD換算をフックが即時表示 | | **genshijin-crew** (v1.4.0〜) | (auto) | 3 subagent preset (`investigator`/`builder`/`reviewer`)。tool-result 原始人圧縮で主コンテキスト約60%減 | | **genshijin-help** | `/genshijin-help` | 全モード・サブスキル・設定方法のリファレンスカード | ### genshijin-compress について `CLAUDE.md` はセッション開始毎に読込 → 圧縮で **毎回** の入力トークン削減。 #### 使い始め(3ステップ) **1. 前提準備** Python 3.10+ に加え、以下いずれか: ```bash # オプションA: API key 直接利用 pip install anthropic export ANTHROPIC_API_KEY=sk-ant-... # オプションB: claude CLI ログイン済みなら 追加設定不要(CLI fallback) claude --version ``` **2. 対象ファイル選定** 典型的な圧縮
Excerpt of 17,264 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:e67fa1690375bfc0, llm:Repository description: "genshijin 原始人 🗿| Claude Code / Codex等AIエージェント 向け超圧縮コミュニケーションスキル。caveman の日本語版をベースに、日本語特有の冗長表現に最適化." Topics include caveman, claude, claude-code, claude-code-plugin, claude-skills, genshijin. This indicates it's a prompt/communication skillset for AI agents (Claude, Codex), i.e., prompt-engineering / agent interaction guidance.