AEM エージェントスキルの設定
AIを活用した開発にAEM Agent Skillsを設定する方法を説明します。
AIを活用したIDEを介してコーディングエージェントにAEM開発タスクの作業を依頼すると、汎用モデルトレーニングやリポジトリから推測できることだけを使用するのではなく、AEM Agent Skills Adobeの手順ガイダンスを使用できます。
Adobeは、AEM Skills リポジトリを介してAdobe Agent Skillsを提供します。 AdobeがAI支援による開発にどのように役立つかについては、AI支援による開発も参照してください。
このチュートリアルでは、WKND Sites プロジェクト のローカルクローンにスキルをインストールします。 同じ手順を独自のAEM as a Cloud Service プロジェクトに使用できます。
前提条件
このチュートリアルに従うには、次の操作が必要です。
- WKND Sites プロジェクト または独自のAEM as a Cloud Service プロジェクトのローカルクローン。
- カーソルやGitHub Copilot機能を備えたVisual Studio CodeなどのAIを活用したIDE。
AEM Agent Skillsのインストール
npx コマンドを使用してAEM Agent Skillsをインストールします(Node.jsが必要なので、npxを利用できます)。 Claude Code プラグインやGitHub CLI拡張機能など、その他のインストールオプションについては、Adobe Skills リポジトリの「 インストール 」セクションを参照してください。
-
WKND サイトプロジェクト をローカルに複製します。
code language-shell $ git clone https://github.com/adobe/aem-guides-wknd.git -
AIを搭載したIDE (カーソルなど)で複製されたプロジェクトを開き、統合ターミナルを開きます。
-
次のコマンドを実行して、AEM Agent Skills for Cursorを追加します。
code language-shell $ npx skills add https://github.com/adobe/skills/tree/main/plugins/aem/cloud-service --agent cursorその他のエージェントタイプについては、Adobe Skills リポジトリの インストール セクションを参照してください。
-
プロンプトが表示されたら、インストールするAEM Agent Skillsを選択します。
ensure-agents-md スキルを選択して、インストーラーがリポジトリルートで AGENTS.md およびCLAUDE.md ファイルを作成できるようにします。 そのブートストラップスキルは、ルート
pom.xmlやモジュールなどのプロジェクトを検査し、カスタマイズされたエージェントのガイダンスを生成します。AGENTS.mdが既に存在する場合、notは上書きされます。
-
インストール範囲を選択します。 このチュートリアルでは、プロジェクトのスコープが一般的なので、スキルファイルがリポジトリに存在します。
-
.agents/skillsの下のインストールを確認してください。 SKILLS.mdおよび関連する参照フォルダーとアセットフォルダーが表示されます。
-
Adobeでスキルを追加または更新する場合は、CLIを使用してスキルを追加、更新、削除または一覧表示します。 すべてのコマンドを表示するには:
code language-shell $ npx skills --help