Agent skill

mise-runtime

ランタイム管理(mise)。Go, Node.js, Python, Rubyのバージョン管理。トリガー: mise, runtime, node, go, python, ruby, version

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/mise-runtime

SKILL.md

mise-runtime スキル

miseを使用したランタイム(Go, Node.js, Python, Ruby)のバージョン管理を行う。

現在の設定

設定ファイル: /Users/snkrheadz/ghq/github.com/snkrheadz/laptop/mise/config.toml

現在のランタイム:

ツール バージョン
Go 1.24.3
Node.js 25.2.1, 22.16.0
Python 3.13
Ruby 3.4.8

利用可能なコマンド

インストール済みランタイム一覧

bash
mise list

利用可能なバージョン確認

bash
mise ls-remote go
mise ls-remote node
mise ls-remote python
mise ls-remote ruby

特定バージョンインストール

bash
mise install go@1.24.3
mise install node@22.16.0
mise install python@3.13
mise install ruby@3.4.8

グローバルバージョン設定

bash
mise use --global go@1.24.3

設定からすべてインストール

bash
mise install

現在のバージョン確認

bash
mise current

設定ファイル信頼

bash
mise trust ~/.config/mise/config.toml

アンインストール

bash
mise uninstall go@1.23.0

ランタイム更新

bash
mise upgrade

設定ファイル確認

bash
cat /Users/snkrheadz/ghq/github.com/snkrheadz/laptop/mise/config.toml

実行フロー

新しいバージョン追加

  1. mise ls-remote <tool> で利用可能バージョン確認
  2. mise install <tool>@<version> でインストール
  3. /Users/snkrheadz/ghq/github.com/snkrheadz/laptop/mise/config.toml を編集
  4. 変更内容を確認

バージョン切り替え

  1. mise list で現在のバージョン確認
  2. 必要なバージョンがなければインストール
  3. mise use <tool>@<version> で切り替え

使用例

  • "Node.js 22を追加して"
  • "mise list"
  • "Goの最新バージョンは?"
  • "Python 3.12をインストール"
  • "現在のランタイムバージョンを確認"

config.toml の構造

toml
[tools]
go = "1.24.3"
node = ["25.2.1", "22.16.0"]  # 複数バージョン
python = "3.13"
ruby = "3.4.8"

[settings]
auto_install = true
trusted_config_paths = ["~"]

注意事項

  • Node.jsは複数バージョン併用可能(配列で指定)
  • config.toml編集後はmise installで反映
  • シンボリックリンク: ~/.config/mise/config.toml -> dotfilesリポジトリ

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results