Asdf

Befehlsreferenz für asdf-vm: Plugins, .tool-versions, Shims und Migration von nvm/pyenv/rbenv.

von jjmartres · jjmartres/ai-coding-agents

Getestet · Funktioniert ★ 8.4/10

Asdf — Befehlsreferenz für asdf-vm: Plugins, .tool-versions, Shims und Migration von nvm/pyenv/rbenv.

Was es kann

Referenz für die Installation und den Betrieb von asdf, dem universellen Laufzeit-Versionsmanager, der Plugin-Verwaltung, .tool-versions-Auflösung, Shell-Integration für Bash/Zsh/Fish, Shim-Fehlerbehebung und Migration von nvm/pyenv/rbenv/tfenv abdeckt. Wird ausgelöst bei jeder Erwähnung von asdf, .tool-versions-Dateien oder dem Wechsel zwischen sprach-/tool-spezifischen Versionen pro Projekt.

Testbericht

Eine migrate-from-nvm Mini-Aufgabe zeigte den konkreten Wert: Der Skill-Körper greift korrekt auf den modernen `asdf set`-Befehl und den exakten `.asdfrc` `legacy_version_file`-Schlüssel plus `asdf reshim` für defekte Shims zurück, während eine ungeleitete Antwort eher auf die veraltete `asdf local`/`asdf global`-Syntax zurückgreifen würde, die in älteren Dokumenten noch üblich ist.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /asdfBefehlsreferenz für asdf-vm: Plugins, .tool-versions, Shims und Migration von nvm/pyenv/rbenv.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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