Asdf

Référence de commande pour asdf-vm : plugins, .tool-versions, shims, et migration depuis nvm/pyenv/rbenv.

par jjmartres · jjmartres/ai-coding-agents

Testé · Fonctionne ★ 8.4/10

Asdf — Référence de commande pour asdf-vm : plugins, .tool-versions, shims, et migration depuis nvm/pyenv/rbenv.

Ce que fait

Référence pour l'installation et l'utilisation de asdf, le gestionnaire de versions d'exécution universel, couvrant la gestion des plugins, la résolution des .tool-versions, l'intégration shell pour Bash/Zsh/Fish, le dépannage des shims, et la migration depuis nvm/pyenv/rbenv/tfenv. Se déclenche sur toute mention de asdf, de fichiers .tool-versions, ou de basculement entre les versions de langage/outil par projet.

Rapport de test

Une mini-tâche de migration depuis nvm a montré la valeur concrète : le corps de la compétence utilise correctement la commande moderne `asdf set` et la clé exacte `legacy_version_file` de `.asdfrc` plus `asdf reshim` pour les shims cassés, là où une réponse non guidée est plus susceptible d'utiliser la syntaxe dépréciée `asdf local`/`asdf global` encore courante dans les anciennes documentations.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

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

Commandes et exemples de prompts

  • /asdfRéférence de commande pour asdf-vm : plugins, .tool-versions, shims, et migration depuis nvm/pyenv/rbenv.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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