CommunityCodierung & Entwicklunggithub.com

Antigravity Skills Manager

Durchsucht, installiert, aktualisiert und listet Skills aus der Antigravity Skill-Vault. Verwenden Sie diesen Skill zur Auswahl und Verwaltung von Arbeitsbereichs- oder globalen Skills über die npm-CLI.

Was ist Antigravity Skills Manager?

Dieser Skill dient als umfassende Verwaltungsschnittstelle für Skills aus dem Paket `@rmyndharis/antigravity-skills`. Er ermöglicht das Suchen, Installieren, Auflisten und Aktualisieren von Skills über die npm-CLI und unterstützt verschiedene Installationsziele wie das aktuelle Arbeitsverzeichnis, globale Systempfade oder durch die Umgebungsvariable `AG_SKILLS_DIR` festgelegte Verzeichnisse. Der Skill ist besonders nützlich für Entwickler, die ihren KI-Assistenten (z. B. Gemini CLI oder Antigravity IDE) mit spezifischen Fähigkeiten für Sprachen, Frameworks oder Workflows erweitern möchten. Er enthält Sicherheitsmechanismen, die eine versehentliche Überschreibung lokaler Änderungen verhindern, und fordert explizite Benutzerbestätigung vor dem Ersetzen vorhandener Installationen. Der Skill läuft auf Node.js und npm, nutzt `npx` für die Paketausführung und berichtet detailliert über erfolgreiche, fehlgeschlagene und übersprungene Aktionen.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/Anmolop97/Agent-Skills/tree/HEAD/skills

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

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

  1. Identifizieren Sie den angeforderten Vorgang und den Installationsbereich. Führen Sie Arbeitsbereichsbefehle im vorgesehenen Projektverzeichnis aus, nicht im Verzeichnis dieses Plugins.
  2. Verwenden Sie die untenstehenden npm-CLI-Befehle. Node.js und npm müssen verfügbar sein; npx lädt das Paket bei Bedarf herunter, wenn es nicht im Cache ist.
  3. 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.
  4. Überprüfen Sie das Zielverzeichnis mit doctor und listen Sie vorhandene Skills auf, bevor Sie diese ersetzen. Verwenden Sie AG_SKILLS_DIR konsistent für die Erkennung installierter Skills, die Installation und Aktualisierungen.
  5. 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 Sie AG_SKILLS_DIR, um es explizit auszuwählen.
  • --global wählt ~/.gemini/antigravity/skills/, den legacy globalen Pfad, der von der eigenständigen Antigravity IDE unterstützt wird. Verwenden Sie die gleiche Flagge mit installed und update fü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 --all lä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.py oder 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.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

Anmolop97/Agent-Skills

Searches, installs, updates, and lists skills from the Antigravity Skill Vault. Use when choosing or managing workspace or global skills through the npm CLI.

Anmolop97/Agent-Skills

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

Anmolop97/Agent-Skills

Master authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when implementing auth systems, securing APIs, or debugging security issues.

Anmolop97/Agent-Skills

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIR...

Verwandte Skills