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 リポジトリの「​ インストール ​」セクションを参照してください。

  1. WKND サイトプロジェクト ​をローカルに複製します。

    code language-shell
    $ git clone https://github.com/adobe/aem-guides-wknd.git
    
  2. AIを搭載したIDE (カーソルなど)で複製されたプロジェクトを開き、統合ターミナルを開きます。
    ターミナルを開く

  3. 次のコマンドを実行して、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 リポジトリの​ インストール ​ セクションを参照してください。

  4. プロンプトが表示されたら、インストールするAEM Agent Skillsを選択します。
    インストールするAEM Agent Skillsを選択

    ensure-agents-md スキルを選択して、インストーラーがリポジトリルートで​ AGENTS.md ​および​CLAUDE.md ファイルを作成できるようにします。 そのブートストラップスキルは、ルート pom.xmlやモジュールなどのプロジェクトを検査し、カスタマイズされたエージェントのガイダンスを生成します。

    AGENTS.md​が既に存在する場合、not​は上書きされます。

  5. インストール範囲を選択します。 このチュートリアルでは、プロジェクト​のスコープが一般的なので、スキルファイルがリポジトリに存在します。
    インストールスコープを選択

  6. .agents/skillsの下のインストールを確認してください。 SKILLS.md​および関連する参照フォルダーとアセットフォルダーが表示されます。
    インストール済みのスキルを確認

  7. Adobeでスキルを追加または更新する場合は、CLIを使用してスキルを追加、更新、削除または一覧表示します。 すべてのコマンドを表示するには:

    code language-shell
    $ npx skills --help
    

    使用可能なスキルコマンドを確認

ユースケース

AIを活用した開発でAEM コンポーネントを作成する

AIを活用した開発でAEM コンポーネントを作成

AIを活用した開発を使用して、AEMコンポーネントを開発する方法を説明します。

AEM コンポーネントの作成

その他のリソース

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69