Asdf

Riferimento comandi per asdf-vm: plugin, .tool-versions, shims e migrazione da nvm/pyenv/rbenv.

di jjmartres · jjmartres/ai-coding-agents

Promosso ★ 8.4/10

Asdf — Riferimento comandi per asdf-vm: plugin, .tool-versions, shims e migrazione da nvm/pyenv/rbenv.

Cosa fa

Riferimento per l'installazione e l'utilizzo di asdf, il gestore universale di versioni di runtime, che copre la gestione dei plugin, la risoluzione di .tool-versions, l'integrazione della shell per Bash/Zsh/Fish, la risoluzione dei problemi degli shim e la migrazione da nvm/pyenv/rbenv/tfenv. Si attiva su qualsiasi menzione di asdf, file .tool-versions o passaggio tra versioni di linguaggi/tool per progetto.

Rapporto di test

Un mini-task migrate-from-nvm ha mostrato il valore concreto: il corpo della skill utilizza correttamente il comando moderno `asdf set` e l'esatta chiave `legacy_version_file` di `.asdfrc` più `asdf reshim` per shim rotti, mentre una risposta non guidata è più propensa a utilizzare la sintassi deprecata `asdf local`/`asdf global` ancora comune nelle documentazioni più vecchie.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/jjmartres/ai-coding-agents
cd ai-coding-agents
mkdir -p ~/.claude/skills
cp -r shared/.ai-agents/skills/asdf ~/.claude/skills/asdf

Comandi e prompt di esempio

  • /asdfRiferimento comandi per asdf-vm: plugin, .tool-versions, shims e migrazione da nvm/pyenv/rbenv.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • How do I install asdf and set up Node 20 with .tool-versions?
  • I'm migrating from nvm to asdf, how do I enable legacy files?
  • My asdf shims aren't working, node command not found