Gestionnaire de Compétences Antigravity

Recherche, installe, met à jour et liste les compétences depuis le Antigravity Skill Vault. À utiliser lors du choix ou de la gestion des compétences d'espace de travail ou globales via l'interface npm.

Qu'est-ce que Gestionnaire de Compétences Antigravity ?

Ce skill, Antigravity Skills Manager, permet de gérer les compétences référencées dans le package npm `@rmyndharis/antigravity-skills`. Il permet de rechercher, installer, lister et mettre à jour des compétences, que ce soit dans un espace de travail local ou dans un répertoire global. L'outil utilise `npx` pour exécuter les commandes, ce qui télécharge automatiquement le package si nécessaire. Il est particulièrement utile pour les développeurs utilisant l'IDE Antigravity ou l'interface CLI, car il offre un accès centralisé à un catalogue de compétences spécialisées (par exemple pour Flutter, le développement noyau, etc.). Le skill intègre des mécanismes de sécurité comme l'option `--force` pour remplacer les compétences existantes, la variable d'environnement `AG_SKILLS_DIR` pour personnaliser le chemin d'installation, et une commande `doctor` pour inspecter l'état actuel. Il évite les installations en masse non demandées et préserve les installations antérieures en cas d'échec de copie.

Compatible avec~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 Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Gestionnaire de Compétences Antigravity ?

Gère les compétences sélectionnées depuis @rmyndharis/antigravity-skills en utilisant Node.js et npm. Ce skill peut être invoqué par /antigravity-skills-manager, suivi d'une requête telle que search flutter.

Utilisez ce skill lorsque

  • Vous recherchez des compétences pour un langage, un framework ou un workflow spécifique.
  • Vous installez une compétence demandée ou un ensemble organisé dans un espace de travail ou un répertoire global.
  • Vous listez les compétences installées ou mettez à jour une installation existante.

N'utilisez pas ce skill lorsque

  • Vous effectuez la tâche de développement décrite par une autre compétence.
  • Vous configurez des plugins, fournisseurs de modèles ou identifiants utilisateur non liés.

Instructions

  1. Identifiez l'opération demandée et la portée de l'installation. Exécutez les commandes de l'espace de travail depuis le répertoire du projet concerné, pas depuis le répertoire de ce plugin.
  2. Utilisez les commandes npm ci-dessous. Node.js et npm doivent être disponibles ; npx peut télécharger le package s'il n'est pas en cache.
  3. Recherchez lorsque l'utilisateur a décrit un besoin sans sélectionner de compétence. Affichez les identifiants et descriptions pertinents pour que l'utilisateur puisse choisir. Une compétence ou un ensemble explicitement demandé établit déjà la sélection.
  4. Vérifiez la destination résolue avec doctor et listez les compétences existantes avant de les remplacer. Appliquez AG_SKILLS_DIR de manière cohérente pour la découverte des compétences installées, l'installation et les mises à jour.
  5. Signalez les nombres réels de compétences installées, mises à jour, ignorées et échouées, ainsi que le chemin de destination. Ne signalez pas de succès après un code de sortie non nul.

Commandes

Listez ou recherchez dans le catalogue :

npx @rmyndharis/antigravity-skills list
npx @rmyndharis/antigravity-skills search flutter

Installez une compétence ou un ensemble sélectionné dans l'espace de travail actuel :

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

Inspectez ou mettez à jour les compétences installées :

npx @rmyndharis/antigravity-skills doctor
npx @rmyndharis/antigravity-skills installed
npx @rmyndharis/antigravity-skills update flutter-expert

install ignore un répertoire existant. install --force et update remplacent entièrement le répertoire de la compétence sélectionnée, y compris les modifications locales et les fichiers supprimés en amont. update sans nom de compétence met à jour toutes les compétences installées reconnues. Utilisez le remplacement uniquement lorsque l'utilisateur l'a autorisé.

Portée de l'installation

  • La destination par défaut de l'espace de travail est <répertoire-courant>/.agent/skills/. Antigravity prend également en charge .agents/skills/ ; définissez AG_SKILLS_DIR pour le sélectionner explicitement.
  • --global sélectionne ~/.gemini/antigravity/skills/, l'emplacement global historique pris en charge par l'IDE Antigravity autonome. Utilisez le même indicateur avec installed et update pour cette portée.
  • AG_SKILLS_DIR remplace à la fois les destinations de l'espace de travail et globales. Un ~ en début est développé. L'interface CLI Antigravity utilise ~/.gemini/antigravity-cli/skills/ ; l'application et l'IDE actuel utilisent ~/.gemini/config/skills/.

Par exemple, installez et inspectez une compétence globale pour 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

Sécurité

  • Installez uniquement les compétences ou ensembles demandés par l'utilisateur. Privilégiez une sélection petite et pertinente ; install --all charge des métadonnées inutiles et peut provoquer une activation non liée.
  • Expliquez que le remplacement supprime les modifications locales avant de procéder, sauf si l'utilisateur a déjà autorisé ce remplacement. Une installation ordinaire préserve les répertoires existants en les ignorant.
  • Gardez la destination séparée des compétences sources du package. Les destinations de fichiers ou de liens symboliques et le chevauchement de sources sont rejetés.
  • Les copies échouées laissent l'installation précédente intacte. Si l'activation ou la restauration échoue, suivez le chemin de récupération signalé et conservez toute sauvegarde. Supprimez un verrou d'installation obsolète uniquement après avoir vérifié qu'aucun installateur n'est en cours d'exécution.
  • Le plugin contient uniquement les instructions de cette compétence. Utilisez les commandes npm ci-dessus ; ne supposez pas que skills_cli.py ou un autre exécutable se trouve à côté de ce fichier.

Consultez les emplacements officiels des compétences et la documentation du plugin lors de la sélection de la portée spécifique à l'hôte.

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.

Skills associés