megamenu-analysis-agent

Analyze open-state megamenu screenshots and output strict JSON for navigation orchestrators.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/aemdemos/summit-dsg --skill megamenu-analysis-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: megamenu-analysis-agent
Source: https://github.com/aemdemos/summit-dsg/tree/main/.agents/skills/excat-navigation-orchestrator/megamenu-analysis-agent
Command: npx skills add https://github.com/aemdemos/summit-dsg --skill megamenu-analysis-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes open-state megamenu screenshots to produce a strict JSON payload for the navigation orchestrator.

Core Features & Use Cases

  • Open-state megamenu analysis: counts columns, detects triggers, images, blocks, grids, and animation, and outputs deterministic JSON.
  • Guardrails & validation: enforces no guessing of trigger type; requires explicit test results for hover/click/focus.
  • Use Case: integrate with a navigation orchestrator to validate megamenu structure from screenshots and drive UI decisions.

Quick Start

Provide an open-state megamenu screenshot to the agent to generate a strict JSON output for the orchestrator.

Frequently Asked Questions about megamenu-analysis-agent

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

FAQPage Schema
How do I extract megamenu structure from a screenshot into JSON?

Megamenu structure is extracted from an open-state screenshot by analyzing columns, nested levels, images, and promotional blocks to output a deterministic JSON schema for navigation orchestrator integration.

What do I need to validate megamenu hover vs click triggers from a screenshot?

Validating megamenu triggers requires explicit test results for hover, click, or focus interactions alongside the open-state screenshot, as the analysis enforces guardrails against guessing trigger types.

Can I parse multi-column megamenu layouts with promotional blocks and images?

Multi-column megamenu layouts with promotional blocks, images, grids, and nested levels are parsed by analyzing the open-state screenshot to count columns and detect structural components for JSON output.

Does megamenu screenshot analysis support multi-level nested navigation structures?

Nested navigation structures across multiple levels are supported by the megamenu analysis, which detects hierarchy depth and structural elements within the open-state screenshot to generate strict JSON.

Why does the megamenu analysis output only JSON and not other formats?

Megamenu analysis outputs JSON only to ensure deterministic integration with the navigation orchestrator, enforcing a strict schema response without supplementary text or alternative data formats.

What happens if I provide a megamenu screenshot without explicit trigger test results?

Providing a screenshot without explicit trigger test results triggers guardrails that prevent the analysis from guessing hover or click behavior, requiring test data to complete the JSON validation.