言語: 日本語English

apollo-skills プラグイン

作者
Apollo GraphQL
カテゴリ
開発
トピック
Claude Code 拡張・ワークフロー · Web・アプリ開発
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

apollo-skills は、Claude Code などの AI コーディングエージェント向けに Apollo GraphQL 関連の「エージェントスキル」一式をまとめたプラグインです。README によると、Apollo Client、Server、Federation、Connectors、Router、Rover CLI、iOS、Kotlin、Apollo MCP Server、および GraphQL のスキーマ・オペレーション設計のベストプラクティスを対象としています。インストール方法は、Skills CLI(npx skills add apollographql/skills)、GitHub CLI(gh skill install)、または Claude Code のプラグイン(apollo-marketplace 経由)の3つが README に記載されています。インストール後は関連タスク時に自動で有効化されるほか、/apollo-skills:apollo-client のような名前空間付きスラッシュコマンドで明示的に呼び出すこともできます。README は、本リポジトリが実験的かつ参考用であり、Apollo GraphQL の公式組織にある他リポジトリと同等の公式サポートは提供されないと明記しています。

概要

ホームページによると、Apollo GraphQL は Apollo GraphOS を提供しており、「AI エージェント、Web、モバイルアプリのための API オーケストレーションプラットフォーム」と説明されています。GraphQL および REST API をエージェントやアプリに接続する機能を持ち、GraphOS Router、REST API を統合する Apollo Connectors、AI エージェントを API に接続する Apollo MCP Server、GraphOS Studio の開発ツール群、Apollo Client/Server といったコンポーネントで構成されます。

apollo-skills でできること

  • npx skills add apollographql/skills、gh skill install、または Claude Code プラグインとして Apollo GraphQL スキルをインストールする
  • apollo-connectors スキルで @source/@connect ディレクティブを記述し、REST API を GraphQL スキーマに統合する
  • apollo-federation スキルで @key や @shareable などの Federation ディレクティブを用いたサブグラフスキーマを作成する
  • apollo-mcp-server スキルで Apollo MCP Server を設定し、GraphQL オペレーションから MCP ツールを定義する
  • apollo-router スキルでルーティング、CORS、ヘッダー伝播、プラグイン、テレメトリを設定する
  • apollo-server スキルで Apollo Server 4.x のスキーマ、リゾルバ、認証、プラグインを構築する
  • apollo-client スキルで React 向け Apollo Client 4.x のクエリ・ミューテーション・キャッシュ・ローカル状態管理を設定する
  • apollo-ios スキルおよび apollo-kotlin スキルで、Apple プラットフォームおよび Android/Kotlin 向け GraphQL クライアントを構築する
  • rover スキルで Rover CLI によるサブグラフスキーマの公開・取得やローカルでのスーパーグラフ開発を行う
  • graphql-schema スキルと graphql-operations スキルで、スキーマ設計およびクエリ・ミューテーション・フラグメントのベストプラクティスを参照する
  • rust-best-practices スキルと skill-creator スキルで、Rust の慣用的な書き方や新規スキル作成のガイドを参照する

出典

原文の説明(英語)

Apollo GraphQL agent skills for Claude Code — Apollo Client, Server, Federation, Connectors, Router, Rover CLI, iOS, Kotlin, and the Apollo MCP server. Covers schema design, query optimization, and GraphQL best practices.

apollo-skills の変更履歴

一覧に戻る