Engineering
ui-implementer avatar

ui-implementer

Implements pixel-perfect UI components from Figma, mockups, or screenshots using adaptive agent switching and intelligent design fidelity validation.

Introduction

The UI Implementer is a specialized development skill designed for high-fidelity frontend engineering. It bridges the gap between static design assets and production-ready code by orchestrating a multi-phase workflow. The agent analyzes design references—such as Figma URLs, local image files, or remote mockups—and uses them to generate React 19 code with TypeScript and Tailwind CSS 4, ensuring strict adherence to visual specifications. This skill is ideal for software engineers, UI developers, and product teams striving for pixel-perfect implementations without manual trial-and-error. It intelligently manages the complexity of component-based architectures, promoting clean, reusable, and accessible code structures. By integrating adaptive agent switching, the skill automatically optimizes the implementation process, selecting the most appropriate sub-agent strategies to handle structural planning, styling accuracy, and functional logic. The workflow includes a built-in validation gate, ensuring that the generated output aligns with the provided visual references while minimizing the need for manual design reviews or repetitive CSS adjustments. It acts as an autonomous extension of the developer, handling everything from initial component skeleton creation to iterative refinement based on design system constraints.

  • Automated extraction and analysis of design references from Figma, PNG, JPG, and web-based mockups.
  • Generation of production-grade code using React 19, TypeScript, and utility-first Tailwind CSS 4.
  • Adaptive agent switching between specialized UI development models for optimal styling and structural results.
  • Multi-phase implementation cycle including structural planning, component generation, and quality-gate validation.
  • Support for mobile-first, responsive design principles and WCAG 2.1 AA accessibility standards.
  • Integrated validation loops to ensure design fidelity and visual consistency with provided reference files.
  • Works best when provided with clear Figma URLs or high-resolution design assets.
  • Requires a defined target directory and a local development URL for interactive preview and verification.
  • Best suited for implementing UI components from scratch; for fixing existing CSS, consider using general developer tools instead.
  • Strictly avoids manual validation tasks, favoring automated logic for visual parity assessments.

Repository Stats

Stars
255
Forks
31
Open Issues
7
Language
TypeScript
Default Branch
main
Sync Status
Idle
Last Synced
Apr 28, 2026, 01:06 PM
View on GitHub