"Grow your spirit, grow your pet."
Gi育は、日々の開発(Git操作)をキャラクターの育成体験に変換するCLIツールです。
特定のレポジトリに縛られず、あなたのPC上での全ての活動がキャラクターの糧になります。
- 🥗 Git操作で育成:
git commitでご飯をあげ、git pushで自分を磨く。 - 🏆 称号システム: あなたの開発スタイル(早起き、深夜型、慎重派など)に応じた称号を自動獲得。
- 🎭 スキン収集: 開発が進むと新しい種族(スライム、メカ、ゴーストなど)がアンロック。
- 🌏 多言語対応: 日本語と英語をフルサポート。
- 🛠️ モダンな技術スタック: TypeScript + React (Ink) による、美しく堅牢なCLI。
git clone https://github.com/hodohodo-hack/Giiku.git
cd Giiku
npm installnpm run build
npm run link-cli普段お使いのシェル(Bash / Zsh)にGi育を統合します。
# 日本語でセットアップ
giiku --setup --ja
# 英語でセットアップ
giiku --setup※完了後、ターミナルを再起動するか source ~/.zshrc(または ~/.bashrc)を実行してください。
- ターミナルを開く: キャラクターが現在のコンディションとともに挨拶します。
- Gitを使う:
git statusなどの後にステータスバーが表示され、git commitするとリッチな演出が発生します。 - 管理する (
giiku): 引数なしでコマンドを実行するとTUIモードが起動。スキンの切り替えや詳細な統計確認ができます。
詳細なアーキテクチャや拡張方法(新しい称号やスキンの作り方)については、document.md を参照してください。
内部動作を確認するためのデバッグフラグが用意されています。
giiku --help --debugMIT License
Happy Hacking! 👾