frontend-engineer

Build Next.js components with shadcn/ui aligned to design tokens and accessibility.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ksrae/tag-diary-app --skill frontend-engineer-ksrae
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-engineer
Source: https://github.com/ksrae/tag-diary-app/tree/main/.agents/skills/frontend-engineer
Command: npx skills add https://github.com/ksrae/tag-diary-app --skill frontend-engineer-ksrae

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Frontend teams often struggle to translate design systems into production-grade, accessible UIs that align with design tokens and performance constraints.

Core Features & Use Cases

  • Design-token aligned UI building with shadcn/ui
  • Server-first rendering with selective Client Components for interactivity
  • Enforced accessibility, semantic HTML, and design fidelity
  • Scalable architecture patterns and strict component conventions for large codebases

Quick Start

Create a Next.js component using shadcn/ui that respects design tokens and accessibility standards.

Frequently Asked Questions about frontend-engineer

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

FAQPage Schema
How do I build Next.js components with shadcn/ui that align with design tokens?

Build Next.js components with shadcn/ui aligned to design tokens by enforcing strict architecture rules and component conventions. This streamlines production-grade frontend development by ensuring design fidelity and scalable UI architecture across the codebase.

When do I need server rendering vs client components for accessible frontend architecture?

Server-first rendering with selective Client Components is needed when building scalable user interfaces requiring strict accessibility. Use server rendering by default and add Client Components only where user interactivity is necessary to maintain performance.

Does this approach to frontend engineering work for large codebases?

Yes, this approach suits large codebases by enforcing scalable architecture patterns and strict component conventions. It enables teams to translate design systems into production-grade, accessible interfaces while consistently managing performance constraints.

What is the best way to enforce accessibility and semantic HTML in a Next.js UI?

The best way to enforce accessibility and semantic HTML in a Next.js UI is to apply architecture guidelines that mandate design fidelity and strict component conventions. This ensures scalable patterns are maintained for production-grade user interfaces.

Why does my frontend UI fail to match design system tokens during development?

Frontend UI fails to match design system tokens when scalable architecture patterns and component conventions are not enforced. Teams struggle to translate design systems into production-grade interfaces without strict adherence to these tokens.