Was macht Antigravity Skills Manager?
Verwalten Sie ausgewählte Skills aus @rmyndharis/antigravity-skills mit Node.js und npm. Dieser Skill kann als /antigravity-skills-manager aufgerufen werden, gefolgt von einer Anfrage wie search flutter.
Verwenden Sie diesen Skill, wenn
- Sie nach Skills für eine bestimmte Sprache, ein Framework oder einen Workflow suchen.
- Sie einen angeforderten Skill oder ein kuratiertes Bündel in einem Arbeitsbereich oder globalen Verzeichnis installieren möchten.
- Sie installierte Skills auflisten oder eine vorhandene Installation aktualisieren möchten.
Verwenden Sie diesen Skill nicht, wenn
- Sie die Entwicklungsaufgabe ausführen, die durch einen anderen Skill beschrieben wird.
- Sie nicht verwandte Plugins, Modellanbieter oder Benutzeranmeldedaten konfigurieren.
Anleitung
- Identifizieren Sie den angeforderten Vorgang und den Installationsbereich. Führen Sie Arbeitsbereichsbefehle im vorgesehenen Projektverzeichnis aus, nicht im Verzeichnis dieses Plugins.
- Verwenden Sie die untenstehenden npm-CLI-Befehle. Node.js und npm müssen verfügbar sein;
npxlädt das Paket bei Bedarf herunter, wenn es nicht im Cache ist. - Suchen Sie, wenn der Benutzer einen Bedarf beschrieben hat, ohne einen Skill auszuwählen. Zeigen Sie relevante IDs und Beschreibungen an, damit der Benutzer wählen kann. Ein explizit angeforderter Skill oder ein Bündel legt die Auswahl bereits fest.
- Überprüfen Sie das Zielverzeichnis mit
doctorund listen Sie vorhandene Skills auf, bevor Sie diese ersetzen. Verwenden SieAG_SKILLS_DIRkonsistent für die Erkennung installierter Skills, die Installation und Aktualisierungen. - Melden Sie die tatsächlichen Zahlen für installierte, aktualisierte, übersprungene und fehlgeschlagene Befehle sowie den Zielpfad. Melden Sie keinen Erfolg nach einem Exit-Status ungleich Null.
Befehle
Katalog auflisten oder durchsuchen:
npx @rmyndharis/antigravity-skills list
npx @rmyndharis/antigravity-skills search flutter
Einen ausgewählten Skill oder ein Bündel im aktuellen Arbeitsbereich installieren:
npx @rmyndharis/antigravity-skills install flutter-expert
npx @rmyndharis/antigravity-skills install --bundle core-dev
Installierte Skills prüfen oder aktualisieren:
npx @rmyndharis/antigravity-skills doctor
npx @rmyndharis/antigravity-skills installed
npx @rmyndharis/antigravity-skills update flutter-expert
install überspringt ein vorhandenes Verzeichnis. install --force und update ersetzen das gesamte ausgewählte Skill-Verzeichnis, einschließlich lokaler Änderungen und gelöschter Dateien aus dem Upstream. update ohne Skill-Namen aktualisiert alle erkannten installierten Skills. Verwenden Sie die Ersetzung nur, wenn der Benutzer sie autorisiert hat.
Installationsbereich
- Das Standard-Arbeitsbereichsziel ist
<aktuelles-Verzeichnis>/.agent/skills/. Antigravity unterstützt auch.agents/skills/; setzen SieAG_SKILLS_DIR, um es explizit auszuwählen. --globalwählt~/.gemini/antigravity/skills/, den legacy globalen Pfad, der von der eigenständigen Antigravity IDE unterstützt wird. Verwenden Sie die gleiche Flagge mitinstalledundupdatefür diesen Bereich.AG_SKILLS_DIRüberschreibt sowohl Arbeitsbereichs- als auch globale Ziele. Ein führendes~wird expandiert. Die Antigravity CLI verwendet~/.gemini/antigravity-cli/skills/; die App und die aktuelle IDE verwenden~/.gemini/config/skills/.
Zum Beispiel: Installieren und überprüfen Sie einen globalen Skill für die Antigravity CLI:
AG_SKILLS_DIR="$HOME/.gemini/antigravity-cli/skills" npx @rmyndharis/antigravity-skills install flutter-expert
AG_SKILLS_DIR="$HOME/.gemini/antigravity-cli/skills" npx @rmyndharis/antigravity-skills installed
Sicherheit
- Installieren Sie nur Skills oder Bündel, die vom Benutzer angefordert wurden. Bevorzugen Sie eine kleine relevante Auswahl;
install --alllädt unnötige Metadaten und kann zu unerwünschten Aktivierungen führen. - Erklären Sie vor der Ersetzung, dass lokale Änderungen verworfen werden, es sei denn, der Benutzer hat die Ersetzung bereits autorisiert. Eine normale Installation erhält vorhandene Verzeichnisse, indem sie übersprungen werden.
- Halten Sie das Zielverzeichnis getrennt von den Quell-Skills des Pakets. Datei- oder Symlink-Ziele und Quell-Überschneidungen werden abgelehnt.
- Fehlgeschlagene Kopiervorgänge hinterlassen die vorherige Installation intakt. Wenn die Aktivierung oder Wiederherstellung fehlschlägt, folgen Sie dem gemeldeten Wiederherstellungspfad und bewahren Sie alle Sicherungskopien auf. Entfernen Sie eine veraltete Installationssperre nur nach Überprüfung, dass kein Installer läuft.
- Das Plugin enthält nur die Anweisungen dieses Skills. Verwenden Sie die oben genannten npm-Befehle; gehen Sie nicht davon aus, dass
skills_cli.pyoder eine andere ausführbare Datei neben dieser Datei liegt.
Weitere Informationen finden Sie in der offiziellen Skill-Dokumentation und der Plugin-Dokumentation zur Auswahl des hostspezifischen Bereichs.