Communityコーディング&開発github.com

Antigravity スキルマネージャー

Antigravity スキル保管庫からスキルを検索、インストール、更新、一覧表示します。npm CLI を使用してワークスペースまたはグローバルスキルを選択・管理する際に使用します。

Antigravity スキルマネージャー とは?

このスキルは、`@rmyndharis/antigravity-skills` npm パッケージを介して Antigravity スキルのカタログ検索、インストール、更新、一覧表示を可能にします。開発者はワークスペース(`.agent/skills/`)またはグローバル(`~/.gemini/antigravity/skills/`)のインストール先を選択でき、`AG_SKILLS_DIR` 環境変数で上書きも可能です。`search` で目的のスキルを探し、`install` で追加、`update` で更新、`doctor` でインストール状態を確認できます。インストール時のスキップ動作や強制置き換えによるローカル編集の破棄リスクを利用者に説明し、安全な操作を促します。複数の Antigravity 製品(IDE、CLI)に対応しており、ホスト固有のスキルディレクトリに柔軟に適応します。

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

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Antigravity スキルマネージャー は何をしますか?

Node.js と npm を使用して @rmyndharis/antigravity-skills から選択したスキルを管理します。このスキルは /antigravity-skills-manager として呼び出し、その後に search flutter のようなリクエストを続けます。

このスキルを使用する場面

  • 特定の言語、フレームワーク、ワークフロー向けのスキルを探しているとき。
  • リクエストされたスキルや厳選されたバンドルをワークスペースまたはグローバルディレクトリにインストールするとき。
  • インストール済みスキルの一覧表示や既存のインストールを更新するとき。

このスキルを使用しない場面

  • 別のスキルで説明されている開発タスクを実行するとき。
  • 無関係なプラグイン、モデルプロバイダー、ユーザー資格情報を設定するとき。

手順

  1. 要求された操作とインストールスコープを特定します。ワークスペースコマンドは、このプラグインのディレクトリではなく、目的のプロジェクトディレクトリから実行します。
  2. 以下の npm CLI コマンドを使用します。Node.js と npm が利用可能である必要があります。npx はパッケージがキャッシュされていない場合にダウンロードすることがあります。
  3. ユーザーがスキルを選択せずにニーズを説明した場合は検索を実行します。関連する ID と説明を表示してユーザーが選択できるようにします。明示的にリクエストされたスキルやバンドルは、既に選択が確定しています。
  4. doctor で解決された宛先を確認し、既存のスキルを置き換える前に一覧表示します。インストール済みスキルの検出、インストール、更新には一貫して AG_SKILLS_DIR を適用します。
  5. コマンドの実際のインストール数、更新数、スキップ数、失敗数、および宛先パスを報告します。終了ステータスがゼロ以外の場合は成功を報告しません。

コマンド

カタログの一覧表示または検索:

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

選択したスキルまたはバンドルを現在のワークスペースにインストール:

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

インストール済みスキルの検査または更新:

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

install は既存のディレクトリをスキップします。install --force と update は、選択したスキルディレクトリ全体(ローカル編集や上流で削除されたファイルを含む)を置き換えます。update をスキル名なしで実行すると、認識されたすべてのインストール済みスキルを更新します。置き換えは、ユーザーが承認した場合にのみ使用してください。

インストールスコープ

  • デフォルトのワークスペース宛先は <current-directory>/.agent/skills/ です。Antigravity は .agents/skills/ もサポートしています。AG_SKILLS_DIR を設定して明示的に選択してください。
  • --global は ~/.gemini/antigravity/skills/ を選択します。これはスタンドアロンの Antigravity IDE でサポートされている従来のグローバルロケーションです。このスコープでは installed および update でも同じフラグを使用します。
  • AG_SKILLS_DIR はワークスペースとグローバルの両方の宛先を上書きします。先頭の ~ は展開されます。Antigravity CLI は ~/.gemini/antigravity-cli/skills/ を使用し、アプリと現在の IDE は ~/.gemini/config/skills/ を使用します。

たとえば、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

安全性

  • ユーザーからリクエストされたスキルまたはバンドルのみをインストールします。小規模で関連性の高い選択を推奨します。install --all は不要なメタデータを読み込み、無関係なアクティベーションを引き起こす可能性があります。
  • 置き換えによってローカル編集が破棄されることを、ユーザーが既に承認していない限り、事前に説明します。通常のインストールは既存のディレクトリをスキップして保持します。
  • 宛先をパッケージのソーススキルから分離したままにします。ファイルまたはシンボリックリンクの宛先とソースの重複は拒否されます。
  • コピーに失敗した場合、以前のインストールはそのまま残ります。アクティベーションまたは復元に失敗した場合は、報告された復旧パスに従い、バックアップを保持します。インストーラーが実行中でないことを確認した後にのみ、古いインストールロックを削除します。
  • このプラグインには、このスキルの手順のみが含まれています。上記の npm コマンドを使用してください。このファイルの隣に skills_cli.py や他の実行可能ファイルがあると想定しないでください。

ホスト固有のスコープを選択する際は、公式のスキルロケーションとプラグインドキュメントを参照してください。

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

関連スキル