senior-frontend

Scaffold React and Next.js projects with TypeScript, Tailwind CSS, and authentication.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-frontend-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-frontend
Source: https://github.com/Tonybleything76/more-claude-skills/tree/main/engineering-team/senior-frontend
Command: npx skills add https://github.com/Tonybleything76/more-claude-skills --skill senior-frontend-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react, next, tailwindcss, react-hook-form, zod, @tanstack/react-query, axios, clsx, tailwind-merge, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, developing, and optimizing modern frontend applications using React and Next.js, ensuring best practices are followed from scaffolding to deployment.

Core Features & Use Cases

  • Project Scaffolding: Quickly generate new Next.js or React projects with pre-configured TypeScript, Tailwind CSS, and essential features like authentication and API clients.
  • Component Generation: Generate React components, hooks, and tests with a single command, adhering to project conventions.
  • Bundle Analysis: Identify and fix performance bottlenecks by analyzing project dependencies and import patterns.
  • Use Case: Kickstart a new Next.js project with authentication and API integration, generate reusable UI components, and ensure the final bundle is optimized for performance.

Quick Start

Run the scaffolder to create a new Next.js project named 'my-app' with authentication and API features.

Frequently Asked Questions about senior-frontend

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

FAQPage Schema
How do I scaffold a new Next.js project with TypeScript and Tailwind CSS?

To scaffold a new Next.js project with TypeScript and Tailwind CSS, run the project scaffolder to generate a pre-configured application. This workflow quickly initializes a Next.js 14+ App Router environment with essential features like authentication and API clients already integrated.

Can I generate React components and hooks automatically with Next.js conventions?

Yes, you can generate React components, hooks, and tests with a single command. The component generation feature automatically adheres to your project conventions, ensuring consistent React and Next.js architecture throughout your codebase.

What's the best way to analyze and fix bundle size bottlenecks in a React application?

The best way to analyze React bundle size bottlenecks is using the built-in bundle analysis feature. It identifies performance issues by examining project dependencies and import patterns, allowing you to optimize the final bundle for deployment.

Does this frontend workflow support Vite for React or only Next.js App Router?

This workflow supports both Next.js 14+ with App Router and Vite for React applications. It provides a comprehensive frontend development environment that integrates Tailwind CSS, TypeScript, and best practices across both frameworks.

Do I need specific dependencies installed to use the React component generation features?

Yes, the workflow relies on specific dependencies including React, Next.js, Tailwind CSS, react-hook-form, Zod, and TanStack React Query. These libraries are pre-configured during project scaffolding to ensure the generated components function correctly.

Why should I use a scaffolding workflow for frontend development instead of manual setup?

Using a scaffolding workflow streamlines frontend development by enforcing best practices in accessibility, testing, and TypeScript from the start. It eliminates manual configuration errors and accelerates the creation of optimized, modern React applications.