CommunityCodierung & Entwicklunggithub.com

Antigravity Skills Manager

Durchsucht, installiert, aktualisiert und listet Skills aus dem Antigravity Skill Vault. Verwende dies zur Auswahl oder Verwaltung von Arbeitsbereichs- oder globalen Skills über die npm CLI.

Was ist Antigravity Skills Manager?

Dieser Skill bietet eine Schnittstelle zur Verwaltung von Skills aus dem `@rmyndharis/antigravity-skills`-Paket über die npm CLI. Er ermöglicht das Suchen, Installieren, Aktualisieren und Auflisten von Skills in verschiedenen Zielverzeichnissen wie Arbeitsbereichen (`/.agent/skills/`), globalen Pfaden (`~/.gemini/antigravity/skills/`) oder benutzerdefinierten Verzeichnissen über die Umgebungsvariable `AG_SKILLS_DIR`. Der Skill stellt sicher, dass nur vom Benutzer angeforderte Skills installiert werden, und warnt vor dem Ersetzen vorhandener Installationen, da dabei lokale Änderungen verloren gehen können. Er unterstützt Plattformen wie die Antigravity CLI und die Antigravity IDE und verwendet konsistent `npx`, um das Paket bei Bedarf herunterzuladen und auszuführen.

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

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?

Verwalte 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.

Verwende diesen Skill, wenn

  • Skills für eine bestimmte Sprache, ein Framework oder einen Workflow gesucht werden.
  • Ein angeforderter Skill oder ein kuratiertes Bündel in einen Arbeitsbereich oder ein globales Verzeichnis installiert werden soll.
  • Installierte Skills aufgelistet oder eine bestehende Installation aktualisiert werden soll.

Verwende diesen Skill nicht, wenn

  • Die Entwicklungsaufgabe, die von einem anderen Skill beschrieben wird, ausgeführt wird.
  • Nicht verwandte Plugins, Modellanbieter oder Benutzeranmeldeinformationen konfiguriert werden.

Anleitung

  1. Identifiziere die angeforderte Operation und den Installationsbereich. Führe Arbeitsbereichsbefehle aus dem vorgesehenen Projektverzeichnis aus, nicht aus dem Verzeichnis dieses Plugins.
  2. Verwende die untenstehenden npm CLI-Befehle. Node.js und npm müssen verfügbar sein; npx kann das Paket herunterladen, wenn es nicht im Cache ist.
  3. Suche, wenn der Benutzer ein Bedürfnis beschrieben hat, ohne einen Skill auszuwählen. Zeige relevante IDs und Beschreibungen an, damit der Benutzer wählen kann. Ein explizit angeforderter Skill oder ein Bündel stellt die Auswahl bereits fest.
  4. Überprüfe das aufgelöste Zielverzeichnis mit doctor und liste vorhandene Skills auf, bevor sie ersetzt werden. Wende AG_SKILLS_DIR konsistent auf die Erkennung installierter Skills, die Installation und Aktualisierungen an.
  5. Melde die tatsächlichen Anzahl der installierten, aktualisierten, übersprungenen und fehlgeschlagenen Befehle sowie den Zielpfad. Melde 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 in den aktuellen Arbeitsbereich installieren:

npx @rmyndharis/antigravity-skills install flutter-expert
npx @rmyndharis/antigravity-skills install --bundle core-dev

Installierte Skills überprü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 Bearbeitungen und upstream entfernter Dateien. update ohne Skill-Namen aktualisiert alle erkannten installierten Skills. Verwende das Ersetzen nur, wenn der Benutzer es autorisiert hat.

Installationsbereich

  • Das Standard-Arbeitsbereichsziel ist <aktuelles-Verzeichnis>/.agent/skills/. Antigravity unterstützt auch .agents/skills/; setze AG_SKILLS_DIR, um es explizit auszuwählen.
  • --global wählt ~/.gemini/antigravity/skills/, den veralteten globalen Speicherort, der von der eigenständigen Antigravity IDE unterstützt wird. Verwende das gleiche Flag 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 installiere und überprüfe 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

  • Installiere nur Skills oder Bündel, die vom Benutzer angefordert wurden. Bevorzuge eine kleine, relevante Auswahl; install --all lädt unnötige Metadaten und kann zu unerwünschten Aktivierungen führen.
  • Erkläre, dass das Ersetzen lokale Bearbeitungen verwirft, bevor du fortfährst, es sei denn, der Benutzer hat das Ersetzen bereits autorisiert. Eine normale Installation bewahrt vorhandene Verzeichnisse, indem sie übersprungen werden.
  • Halte das Ziel getrennt von den Quell-Skills des Pakets. Datei- oder Symlink-Ziele und Quellüberlappungen werden abgelehnt.
  • Fehlgeschlagene Kopiervorgänge hinterlassen die vorherige Installation intakt. Wenn die Aktivierung oder Wiederherstellung fehlschlägt, folge dem gemeldeten Wiederherstellungspfad und bewahre alle Sicherungskopien auf. Entferne eine veraltete Installationssperre nur, nachdem du überprüft hast, dass kein Installer mehr läuft.
  • Das Plugin enthält nur die Anweisungen dieses Skills. Verwende die npm-Befehle oben; gehe nicht davon aus, dass skills_cli.py oder eine andere ausführbare Datei neben dieser Datei liegt.

Siehe die offiziellen Skill-Speicherorte und die Plugin-Dokumentation bei der Auswahl des host-spezifischen Bereichs.

Individual skills in this repo

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

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...

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.

Verwandte Skills