excat-navigation-orchestrator
OfficialValidation-first navigation migration
System Documentation
What problem does it solve?
Ensures safe, deterministic migration and instrumentation of complex website headers and navigation (desktop + mobile) by enforcing a validation-first workflow that prevents visual regressions, missing content, and interaction mismatches. It eliminates guesswork by requiring programmatic detection, screenshot evidence, and stepwise validation gates so migrations match the source exactly. The orchestrator coordinates row detection, row mapping, megamenu deep mapping, content-first nav generation, implementation, and targeted visual critique.
Core Features & Use Cases
- Programmatic header row detection and row mapping using Playwright to avoid visual assumptions and hidden rows.
- Deep megamenu extraction (programmatic when available or per-item drill-down) with measured panel layout details and image audit.
- Content-first implementation: writes content/nav.plain.html, validates images on disk, then sequentially implements header.js and header.css.
- Structured validation flow (desktop first, customer confirmation, then mobile) with automated compare scripts and a per-component critique loop until ≥95% visual parity.
- Use cases: migrate AEM/Electron Design System headers, instrument complex megamenus, validate header structure during site migrations, and enforce exact overlay/animation parity.
Quick Start
Provide a sourceUrl (or screenshots) and migratedPath and ask the skill to "Orchestrate navigation migration and validation for the header from <sourceUrl> to <migratedPath> (desktop-first, require screenshots)".
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: excat-navigation-orchestrator Download link: https://github.com/aemdemos/summit-dsg/archive/main.zip#excat-navigation-orchestrator Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.