Skip to content

bitter6749/Giiku

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👾 Gi育 (Giiku)

"Grow your spirit, grow your pet."

Gi育は、日々の開発(Git操作)をキャラクターの育成体験に変換するCLIツールです。
特定のレポジトリに縛られず、あなたのPC上での全ての活動がキャラクターの糧になります。


✨ 特徴

  • 🥗 Git操作で育成: git commit でご飯をあげ、git push で自分を磨く。
  • 🏆 称号システム: あなたの開発スタイル(早起き、深夜型、慎重派など)に応じた称号を自動獲得。
  • 🎭 スキン収集: 開発が進むと新しい種族(スライム、メカ、ゴーストなど)がアンロック。
  • 🌏 多言語対応: 日本語と英語をフルサポート。
  • 🛠️ モダンな技術スタック: TypeScript + React (Ink) による、美しく堅牢なCLI。

🚀 クイックスタート

1. インストール

git clone https://github.com/hodohodo-hack/Giiku.git
cd Giiku
npm install

2. ビルド & リンク

npm run build
npm run link-cli

3. セットアップ

普段お使いのシェル(Bash / Zsh)にGi育を統合します。

# 日本語でセットアップ
giiku --setup --ja

# 英語でセットアップ
giiku --setup

※完了後、ターミナルを再起動するか source ~/.zshrc(または ~/.bashrc)を実行してください。


🎮 遊び方

  • ターミナルを開く: キャラクターが現在のコンディションとともに挨拶します。
  • Gitを使う: git status などの後にステータスバーが表示され、git commit するとリッチな演出が発生します。
  • 管理する (giiku): 引数なしでコマンドを実行するとTUIモードが起動。スキンの切り替えや詳細な統計確認ができます。

🛠️ 開発者向け

詳細なアーキテクチャや拡張方法(新しい称号やスキンの作り方)については、document.md を参照してください。

デバッグ

内部動作を確認するためのデバッグフラグが用意されています。

giiku --help --debug

📜 ライセンス

MIT License


Happy Hacking! 👾

About

Giiku(Gi育)は、日々の開発(Git操作)をキャラクターの育成体験に変換するCLIツールです。

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 65.7%
  • JavaScript 34.3%