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.