quality.evaluate
Evaluate web design quality by scoring originality, craftsmanship, and contextuality. Detects AI cliches, audits accessibility compliance, tests responsive layouts, and provides improvement recommendations.
Instructions
Evaluate web design quality on 3 axes (originality, craftsmanship, contextuality) with AI cliche detection
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pageId | No | WebPage ID (UUID, from DB) | |
| html | No | HTML content (direct, max 10MB) | |
| weights | No | Axis weights (sum 1.0) | |
| targetIndustry | No | Target industry (e.g. healthcare, finance, technology) | |
| targetAudience | No | Target audience (e.g. enterprise, consumer, professionals) | |
| includeRecommendations | No | Include recommendations (default: true) | |
| strict | No | Strict mode: stricter AI cliche detection (default: false) | |
| patternComparison | No | Pattern comparison options for pattern-driven evaluation (v0.1.0) | |
| context | No | Evaluation context (v0.1.0) | |
| use_playwright | No | Use Playwright for runtime aXe accessibility testing (default: false, uses JSDOM) | |
| responsive_evaluation | No | Responsive quality evaluation using Playwright (v0.1.0). Measures touch targets, readability, overflow, and responsive images across viewports. | |
| summary | No | Lightweight mode: exclude detailed info and return summary only (v0.1.0 MCP-RESP-01, v0.1.0 default true). When true (default): recommendations max 3, contextualRecommendations max 3, patternAnalysis arrays max 3, axeAccessibility.violations max 5, clicheDetection.patterns max 3. Set to false for full details. |