migration

Orchestrate legacy AEM migration to AEM as a Cloud Service.

1|Updated Oct 7, 2024
One-click install
npx skills add https://github.com/valithedge/etisalatedge --skill migration-valithedge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration
Source: https://github.com/valithedge/etisalatedge/tree/main/.agents/skills/migration
Command: npx skills add https://github.com/valithedge/etisalatedge --skill migration-valithedge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Legacy AEM migrations are complex and error-prone, requiring BPA/CAM data orchestration, target discovery, and careful coordination between tooling and code changes.

Core Features & Use Cases

  • BPA CSV and cached collection support for deterministic migrations
  • CAM/MCP target discovery with one-pattern-per-session workflow
  • Delegates detailed transformations to the best-practices skill and its references
  • Handles OSGi config scanning and Cloud Manager secrets guidance as needed
  • Provides structured prompts and error handling to guide users through migration

Quick Start

Start by selecting a BPA pattern (for example, scheduler) and providing a BPA CSV path or CAM project, then follow the agent's prompts to complete the migration.

Frequently Asked Questions about migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start an AEM migration to Cloud Service using BPA data?

AEM migration to Cloud Service starts by selecting a BPA pattern like scheduler and providing a BPA CSV path or CAM project. The workflow then validates available sources, caches results, and guides you through one pattern per session.

What is the one-pattern-per-session workflow for AEM Cloud Service migration?

The one-pattern-per-session workflow for AEM Cloud Service migration processes a single BPA pattern at a time, coordinating CAM via MCP for target discovery while delegating detailed transformations to the best-practices skill.

Can I use CAM and MCP for target discovery during legacy AEM migration?

Yes, CAM and MCP are used for target discovery during legacy AEM migration. The workflow coordinates CAM via MCP alongside BPA CSV or cached collections to validate sources and apply one migration pattern per session.

Does the AEM migration workflow handle OSGi config scanning and Cloud Manager secrets?

Yes, the AEM Cloud Service migration workflow handles OSGi config scanning and provides Cloud Manager secrets guidance as needed. It surfaces structured prompts and errors to guide you through these specific migration steps.

What is the best way to orchestrate BPA and CAM data for AEM as a Cloud Service migration?

The best way to orchestrate BPA and CAM data for AEM as a Cloud Service migration is using a coordinated workflow that processes BPA CSV files or cached collections, validates available sources, and applies one pattern per session.

Why does the AEM migration workflow delegate transformations to the best-practices skill?

The AEM migration workflow delegates transformations to the best-practices skill to ensure detailed code changes follow established guidelines. This allows the main workflow to focus on orchestrating BPA data, CAM discovery, and session management.