コンテンツへスキップ

エージェントスキル

このテキストはAIを使用して翻訳されました。英語の原文を表示するには、こちらをクリックしてください。

Agent Skills は、AIコーディングエージェントのツールボックスに追加できる、厳選された再利用可能な「スキル」(プロンプト/ツーリングパッケージ)のセットです。WordPress関連の開発タスクをより効果的に行えるよう支援します。

AIエージェントが一般的なWordPressワークフローを実行する方法を標準化するため、毎回コンテキストを説明し直す必要がなくなります(例:UIデザインへのアプローチ、静的解析、キャッシュ、データベース最適化など)。

Agent Skills は、エージェントを以下のようにすることを目指しています:

  • ベストプラクティスとガードレールが組み込まれているため、より安全
  • 再現可能なワークフローに対応し、より一貫性がある
  • エージェントが即座にコンテキストを取得できるため、オンボーディングが迅速

インストール方法

Agent Skills は、以下の2つの方法のいずれかでエージェントの環境に取り込まれます:

  1. プロジェクトローカルインストール:スキルはプロジェクトディレクトリ内に配置されるため、プロジェクトの全員が同じ動作を利用できます。
  2. グローバルインストール:スキルはユーザーのコーディングエージェント設定ディレクトリに配置されるため、すべてのプロジェクトに適用されます。

いずれの場合も、コーディングエージェントはディスクからスキルを読み取り、動作指示に組み込みます。

スキルはコンテンツファイルであるため、最も安全な更新モデルは次のとおりです:

  • スキルをバージョン管理されたアセットとして扱う
  • 定期的にアップデートを取得する
  • 広く展開する前に差分を確認する(特にチーム全体や共有セットアップの場合)

WordPress Studio をお使いの場合は、Agent Skills in WordPress Studio ドキュメントをご覧いただき、スキルをグローバルまたはサイトごとにインストールする方法をご確認ください。

利用可能な WordPress Agent Skills

利用可能な Agent Skills のリストは変更される場合がありますので、最新の情報については公開リポジトリをご確認ください。

WordPress の基本的な領域に対応するスキルが多数用意されています:

  • ブロック開発
  • プラグイン開発
  • REST API
  • WordPress Playground
  • パフォーマンス
  • Interactivity API
  • デザイン

インストール方法

環境や依存関係の管理方法に応じて、agent-skills を統合する方法がいくつかあります。

方法 1: skills.sh

リポジトリを手動でクローンしてビルドせずに素早くインストールしたい場合は、skills.sh をご利用ください。ローカル環境にエージェントスキルファイルを簡単に追加できるインストールヘルパーです。

前提条件: Node.js(npx コマンドを実行するために必要です)

  1. インストールしたいスキルを選択します。npx skills add https://github.com/WordPress/agent-skills --list を実行して、利用可能なすべてのスキル名を確認することもできます。
  2. スキルをインストールします。たとえば、以下のコマンドは Claude Code 用に wordpress-routerwp-project-triagewp-block-developmentwp-block-themeswp-plugin-development をインストールします:
npx skills add https://github.com/WordPress/agent-skills 
  --agent claude-code 
  --skill wordpress-router 
  --skill wp-project-triage 
  --skill wp-block-development 
  --skill wp-block-themes 
  --skill wp-plugin-development

別のエージェントを対象にするには、--agent claude-code を使用するエージェントに置き換えてください(例: --agent cursor)。複数の --agent 引数を渡すことで、複数のエージェントに同時にインストールすることもできます。

インストール時に、スキルをグローバルにインストールするか、プロジェクトごとにインストールするかを尋ねられます。デフォルトでグローバルにインストールするには、--global 引数を使用してください。

スキルを削除するには、npx skills remove wp-block-themes を実行し、wp-block-themes の部分を削除したいスキル名に置き換えてください。

更新を確認するには、npx skills check を実行し、続いて npx skills update を実行して更新してください。

スキルの削除や更新を行う際は、インストール時と同じスコープを使用してください。グローバルインストール(--global)はマシン全体のスキルに影響し、プロジェクトインストールはそのコードベースに保存されたスキルに影響します。

オプション 2:

完全な制御が必要な場合や、スキル自体に貢献したい場合は、スキルリポジトリをクローンし、手動のビルド/インストール手順に従ってください。

スキルの選択:「すべて」と「関連する」スキル

プロジェクトによっては、利用可能なすべてのエージェントスキルが必要とは限りません。作業内容に応じてスキルを追加できます。例:

  • ブロック / Gutenberg 開発wp-block-development と wp-interactivity-api
  • ブロックテーマ / サイト編集wp-block-themeswpds
  • プラグイン開発wp-plugin-developmentwp-abilities-api

以下のような場合は、すべてのスキルをインストールしてください:

  • 複数の領域(ブロック + テーマ + プラグイン)にまたがる大規模なリファクタリングを行う場合、または
  • 最大限のカバレッジが必要なプラットフォームツールを構築する場合。

最終更新日: 6月 18, 2026