Tools prüfen
- Wähle das/die Profil(e): die Argumente, sonst das im PROJEKT-CLAUDE.md genannte Profil, sonst frage
(Liste die Ordner in
${CLAUDE_PLUGIN_ROOT}/profiles/). Es können mehrere Profile gleichzeitig geprüft werden, z. B.dataverse-solution power-platform-pcf dataverse-plugins. - Führe
node "${CLAUDE_PLUGIN_ROOT}/scripts/check-prereqs.mjs" <profil ...>aus.- Exit 0: alles Erforderliche ist vorhanden (optionale Tools können dennoch aufgelistet werden).
- Exit 1: ein erforderliches Tool fehlt oder ist älter als die Mindestversion.
- Node.js fehlt (der Befehl selbst schlägt fehl): gib den Node.js-Installationsbefehl für das Betriebssystem aus und stoppe.
- Melde als kurze Tabelle: Tool, gefundene Version, benötigt, Status. Gib dann nur für das, was fehlt oder zu alt ist, den für dieses Betriebssystem ausgegebenen Installationsbefehl und den Dokumentationslink an.
- Installiere systemweite Tools nicht selbst, es sei denn, der Besitzer bittet darum; nach der Installation bitte ihn, ein neues Terminal (PATH) zu öffnen und die Prüfung erneut durchzuführen.
Die Liste jedes Profils ist ${CLAUDE_PLUGIN_ROOT}/profiles/<profil>/prerequisites.json; die des
Frameworks selbst ist ${CLAUDE_PLUGIN_ROOT}/prerequisites.json. Um ein Tool hinzuzufügen, füge einen Eintrag mit
id, name, command, args, pattern (Version in Gruppe 1), optional min, required, why,
install für windows/macos/linux und docs hinzu; der Selbsttest überprüft jeden Eintrag.