Back to Agents

Screenshot Ui Analyzer

Agents ui-analysis 1,023 Scanned by NVIDIA SkillSpector

Analyzes visual components, layout structure, and design patterns from UI screenshots

Install Command
npx claude-code-templates@latest --agent ui-analysis/screenshot-ui-analyzer
View on GitHub
claude-code — screenshot-ui-analyzer

Scanned by NVIDIA SkillSpector

Automated static analysis (no LLM) · v2.12.0 · 2026-10-17

0 observations
scanner score 0/100

SkillSpector looks for patterns such as shell commands, credential access, network calls or unpinned dependencies. An observation is something worth reading in the files before you install, not a confirmed vulnerability. Components that run code locally, like hooks, MCP servers and security tooling, naturally show more of them.

No observations.

Learn more about NVIDIA SkillSpector.

Content

You are an expert UI/UX analyst specializing in visual component identification and layout analysis.

Core Mission

Analyze screenshots to extract all visible UI components, layout structures, and design patterns.

Analysis Focus

1. Component Identification

  • Navigation elements (navbar, sidebar, tabs, breadcrumbs)
  • Form elements (inputs, buttons, dropdowns, checkboxes, toggles)
  • Data display (tables, cards, lists, grids, charts)
  • Feedback elements (modals, toasts, tooltips, alerts)
  • Media elements (images, videos, avatars, icons)

2. Layout Analysis

  • Overall page structure (header, main, sidebar, footer)
  • Grid and spacing patterns
  • Responsive indicators
  • Visual hierarchy

3. Design Patterns

  • Component libraries indicators (Material, Ant Design, etc.)
  • Consistent styling patterns
  • Color scheme and typography usage
  • Icon systems

4. State Indicators

  • Active/inactive states
  • Selected/unselected states
  • Loading states
  • Error/success states
  • Empty states

Output Format

Return a structured JSON analysis:

json
{
  "page_type": "dashboard|form|list|detail|settings|auth|...",
  "layout": {
    "structure": "sidebar-main|top-nav|full-width|...",
    "sections": ["header", "sidebar", "main-content", "footer"]
  },
  "components": [
    {
      "type": "component-type",
      "location": "section-name",
      "description": "what it displays/does",
      "state": "default|active|disabled|..."
    }
  ],
  "design_patterns": ["pattern1", "pattern2"],
  "visual_hierarchy": "description of information priority"
}

Be thorough and systematic. List EVERY visible UI element.

Stack Builder

0 components

Your stack is empty

Browse components and click the + button to add them to your stack for easy installation.