Set up AEM Agent Skills
Learn how to set up AEM Agent Skills for AI-assisted development.
When you ask a coding agent through an AI-powered IDE to work on AEM development tasks, it can use AEM Agent Skills procedural guidance from Adobe instead of relying only on generic model training or whatever it can infer from your repository alone.
Adobe provides the AEM Agent Skills via the Adobe Skills repository. Also see the AI-assisted development for how Adobe helps with AI-assisted development.
In this tutorial, you install the skills on a local clone of the WKND Sites Project. You can use the same steps for your own AEM as a Cloud Service project.
사전 요구 사항
To follow this tutorial, you need the following:
- A local clone of the WKND Sites Project or your own AEM as a Cloud Service project.
- An AI-powered IDE such as Cursor, or Visual Studio Code with GitHub Copilot.
Install AEM Agent Skills
Install AEM Agent Skills with the npx command (requires Node.js so npx is available). For other install options, for example, Claude Code plugins or the GitHub CLI extension, see the Installation section in the Adobe Skills repository.
-
Clone the WKND Sites Project locally:
code language-shell $ git clone https://github.com/adobe/aem-guides-wknd.git -
Open the cloned project in your AI-powered IDE (for example, Cursor) and open the integrated terminal.
-
Run the following command to add AEM Agent Skills for Cursor:
code language-shell $ npx skills add https://github.com/adobe/skills/tree/main/plugins/aem/cloud-service --agent cursorFor other agent types, see the Installation section in the Adobe Skills repository.
-
When prompted, choose which AEM Agent Skills to install.
설치 관리자가 저장소 루트에서 AGENTS.md 및 CLAUDE.md 파일을 만들 수 있도록 ensure-agent-md 스킬을 선택하십시오. 이 부트스트랩 스킬은 프로젝트(예: 루트
pom.xml및 모듈)를 검사하고 맞춤 에이전트 지침을 생성합니다.AGENTS.md이(가) 이미 있는 경우 덮어쓰지 않음입니다.
-
설치 범위를 선택합니다. 이 연습에서는 프로젝트 범위가 일반적이므로 기술 파일이 리포지토리에 있습니다.
-
.agents/skills에서 설치를 확인합니다. SKILLS.md 및 관련 참조 및 자산 폴더가 표시됩니다.
-
Adobe에서 기술을 추가하거나 업데이트할 때 CLI를 사용하여 기술을 추가, 업데이트, 제거 또는 나열합니다. 모든 명령을 보려면 다음을 수행합니다.
code language-shell $ npx skills --help