design-implementation

Compares live rendered UI state against defined design intent for web, iOS, and macOS.

1|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/tyroneross/interface-built-right --skill design-implementation-tyroneross
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-implementation
Source: https://github.com/tyroneross/interface-built-right/tree/main/skills/design-implementation
Command: npx skills add https://github.com/tyroneross/interface-built-right --skill design-implementation-tyroneross

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill bridges the gap between design intent and actual implementation, preventing UI drift and ensuring that frontend code matches the specified design contract.

Core Features & Use Cases

  • Scan-While-Building: Validates live page state against user intent, catching CSS, accessibility, and interaction mismatches in real-time.
  • Change Tracking: Uses snapshots and comparisons to detect unexpected layout shifts or regressions during refactoring.
  • Native Integration: Supports iOS, watchOS, and macOS simulator validation for platform-specific design rules.

Quick Start

Use the design-implementation skill to scan the current page and identify any mismatches between the rendered output and the design intent.

Frequently Asked Questions about design-implementation

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

FAQPage Schema
How do I validate my frontend UI against the original design intent?

UI design validation works by comparing the live rendered page state against defined design intent, applying property-level assertions and regression analysis to catch layout, accessibility, and interaction mismatches before they reach production.

How do I detect UI layout regressions during frontend refactoring?

Detect UI layout regressions by using snapshot comparisons to track unexpected layout shifts during refactoring. The validation process compares current rendered output against previous states to identify visual and structural drift automatically.

Can I use design validation tools to check accessibility on iOS and macOS?

Yes, design validation supports iOS, watchOS, and macOS simulator validation for platform-specific design rules. Native integration allows you to verify accessibility, layout determinism, and interaction behavior across Apple platforms.

What do I need to perform property-level UI assertions and regression analysis?

Performing property-level UI assertions requires integration with IBR scan tools to execute regression analysis and verify deterministic layout, accessibility, and interaction conformance against the design contract.

What is the best way to prevent UI drift between design and implementation?

The best way to prevent UI drift is to scan while building, validating the live page state against user intent continuously. This catches CSS, accessibility, and interaction mismatches in real-time before they become entrenched.