frontend-output-validator

Validate frontend code against DESIGN.md design contracts and generate violation reports.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/jorgeochipinti97/dublin-skills --skill frontend-output-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-output-validator
Source: https://github.com/jorgeochipinti97/dublin-skills/tree/main/skills/frontend/frontend-output-validator
Command: npx skills add https://github.com/jorgeochipinti97/dublin-skills --skill frontend-output-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Non-destructive review gate that runs AFTER frontend implementation to validate output against verifiable design rules. It ensures accessibility, visual stability, and design-token compliance across components and layouts by catching issues before shipping.

Core Features & Use Cases

  • Reads DESIGN.md as truth to enforce budgets and targets for contrast, CLS, touch targets, and icon budgets.
  • Audits frontend outputs for WCAG-compliant contrast, image/video dimensions, viewport meta, and mobile-first constraints.
  • Generates a pass/fail report with exact file:line references to guide fixes after UI changes.

Quick Start

Run the validator after frontend changes to generate a report showing any design-rule violations and guidance to fix them.

Frequently Asked Questions about frontend-output-validator

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

FAQPage Schema
How do I automate frontend accessibility and visual stability audits after UI changes?

To automate frontend audits, run a post-implementation validator that reads DESIGN.md budgets to check WCAG contrast, CLS, and touch targets. It generates a structured pass/fail report with exact file:line references to guide fixes after UI changes.

What is a design token compliance check and when do I need it?

A design token compliance check verifies that frontend components adhere to project-wide standards defined in DESIGN.md. You need it after frontend development work to catch visual stability, icon budget, and accessibility violations before shipping.

How do I enforce CLS and WCAG contrast budgets in my frontend components?

Enforce CLS and WCAG contrast budgets by running an automated design check that reads DESIGN.md targets. It audits frontend outputs for visual stability and accessibility constraints, generating actionable fixes with file references for any non-compliant components.

Does the frontend design validator require a specific framework or dependencies?

No, the frontend design validator operates with zero dependencies. It runs as a non-destructive review gate after frontend implementation to validate output against verifiable design rules defined in your DESIGN.md file.

What is the best way to audit mobile-first constraints and viewport meta tags?

The best way to audit mobile-first constraints is using an automated post-frontend validator. It checks viewport meta tags, image and video dimensions, and touch targets against DESIGN.md budgets, producing a report with actionable fixes for non-compliant layouts.

Why does my frontend UI shift layout on mobile devices despite passing local tests?

Your frontend UI may fail mobile visual stability due to unverified CLS budgets or missing viewport meta constraints. An automated validator reads DESIGN.md targets to audit image dimensions and layout shifts, producing a report with exact file:line references to guide fixes.