frontend_engineer

Automate Next.js 14 dashboard UI development with Tailwind, Shadcn UI, and React Query.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ColbyRReichenbach/retentionAI --skill frontend-engineer-colbyrreichenbach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend_engineer
Source: https://github.com/ColbyRReichenbach/retentionAI/tree/main/.claude/skills/frontend_engineer
Command: npx skills add https://github.com/ColbyRReichenbach/retentionAI --skill frontend-engineer-colbyrreichenbach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill accelerates frontend development for RetentionAI by providing a structured approach to building and styling a Next.js 14 dashboard, ensuring consistency and quality across components.

Core Features & Use Cases

  • Next.js 14 App Router components, server components, and page structure for the dashboard
  • Tailwind CSS styling with Shadcn/UI for cohesive, accessible UI
  • Real-time updates and data visualization patterns using React Query
  • TypeScript interfaces and Zod-based validation to enforce strong typing and form correctness
  • Use cases include building executive dashboards, campaigns UI, and customer explorer screens with responsive layouts

Quick Start

Install dependencies and start the dev server to view the dashboard:

  1. npm install
  2. npm run dev
  3. Open http://localhost:3000

Frequently Asked Questions about frontend_engineer

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

FAQPage Schema
How do I structure a Next.js 14 dashboard with App Router and server components?

Build your Next.js 14 dashboard using the App Router for page structure, server components for initial renders, and React Query for real-time data fetching. This approach ensures scalable UI development and consistent patterns across dashboard features.

What is the best way to style a Next.js dashboard with Tailwind and Shadcn UI?

Styling a Next.js dashboard with Tailwind CSS and Shadcn UI involves applying utility-first classes for responsive layouts alongside accessible, pre-built component primitives. This combination enforces design standards and delivers cohesive UI across executive dashboards and customer explorer screens.

How do I enforce type safety in Next.js dashboards using TypeScript and Zod?

Enforce type safety in Next.js dashboards by defining TypeScript interfaces for component props and applying Zod-based validation for form correctness. This method validates data fetched via React Query and integrates securely with the backend API.

Can I use React Query for real-time updates in a Next.js 14 App Router project?

Yes, you can use React Query for real-time updates in a Next.js 14 App Router project. It manages client-side data fetching and caching, complementing server components to provide real-time data visualization patterns across dashboard features like campaigns and health metrics.

Does this frontend dashboard approach work without complex backend dependencies?

The frontend dashboard approach integrates with an existing backend API but does not mandate complex backend dependencies. It focuses on UI development using Next.js 14, Tailwind, and Shadcn UI, fetching data via React Query to deliver polished interfaces independently.